From 15942fe84483ff6aabf1008f3edc153b9ff31b4d Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Wed, 21 Sep 2016 18:36:11 +0200 Subject: Add missing documentation Most of the methods marked as \internal or excluded via "#ifndef Q_QDOC" so far are not actually internal as they are called from compiled state machines. We have to document them. Change-Id: Ib80268ae00f536e9ac2d337b565dcafbbdc31dea Reviewed-by: Erik Verbruggen --- src/scxml/qscxmlcppdatamodel.cpp | 67 ++++++++++--- src/scxml/qscxmlcppdatamodel.h | 3 +- src/scxml/qscxmldatamodel.cpp | 75 +++++++++++++- src/scxml/qscxmldatamodel.h | 2 - src/scxml/qscxmlecmascriptdatamodel.cpp | 42 ++++++-- src/scxml/qscxmlecmascriptdatamodel.h | 2 - src/scxml/qscxmlexecutablecontent.cpp | 169 ++++++++++++++++++++++++++++++++ src/scxml/qscxmlexecutablecontent_p.h | 2 + src/scxml/qscxmlinvokableservice.cpp | 133 +++++++++++++++++++++++++ src/scxml/qscxmlnulldatamodel.cpp | 53 +++++++++- src/scxml/qscxmlnulldatamodel.h | 2 - src/scxml/qscxmlstatemachine.cpp | 25 +++-- src/scxml/qscxmlstatemachine.h | 4 - src/scxml/qscxmltabledata.cpp | 73 ++++++++++++++ 14 files changed, 602 insertions(+), 50 deletions(-) diff --git a/src/scxml/qscxmlcppdatamodel.cpp b/src/scxml/qscxmlcppdatamodel.cpp index 060c220..23a7392 100644 --- a/src/scxml/qscxmlcppdatamodel.cpp +++ b/src/scxml/qscxmlcppdatamodel.cpp @@ -52,7 +52,7 @@ using namespace QScxmlExecutableContent; \sa QScxmlStateMachine QScxmlDataModel - The C++ data model for SCXML that lets you write C++ code for \e expr attributes and \c