.TH "ScXML" 3 "Tue Dec 26 2023 17:59:22" "Version 4.0.2" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME ScXML \- namespace for static ScXML-related functions\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Static Public Member Functions" .in +1c .ti -1c .RI "\fBstatic\fP \fBvoid\fP \fBinitClasses\fP (\fBvoid\fP)" .br .ti -1c .RI "\fBstatic\fP \fBvoid\fP \fBcleanClasses\fP (\fBvoid\fP)" .br .ti -1c .RI "\fBstatic\fP \fBScXMLStateMachine\fP * \fBreadFile\fP (\fBconst\fP char *filename)" .br .ti -1c .RI "\fBstatic\fP \fBScXMLStateMachine\fP * \fBreadBuffer\fP (\fBconst\fP \fBSbByteBuffer\fP &buffer)" .br .ti -1c .RI "\fBstatic\fP SbBool \fBregisterEvaluatorType\fP (\fBSbName\fP \fBprofilename\fP, \fBSoType\fP \fBevaluatortype\fP)" .br .ti -1c .RI "\fBstatic\fP SbBool \fBunregisterEvaluatorType\fP (\fBSbName\fP \fBprofilename\fP, \fBSoType\fP \fBevaluatortype\fP)" .br .ti -1c .RI "\fBstatic\fP \fBSoType\fP \fBgetEvaluatorTypeForProfile\fP (\fBSbName\fP \fBprofilename\fP)" .br .in -1c .SH "Detailed Description" .PP namespace for static ScXML-related functions\&. This is a static namespace class for ScXML-related functions\&. .PP \fBSince\fP .RS 4 Coin \fB3\&.0\fP .RE .PP .SH "Member Function Documentation" .PP .SS "\fBvoid\fP ScXML::initClasses (\fBvoid\fP)\fC [static]\fP" Initializes the basic \fBScXML\fP classes\&. .SS "\fBScXMLStateMachine\fP * ScXML::readFile (\fBconst\fP char * filename)\fC [static]\fP" This function reads in an SCXML document from a file\&. .PP \fBReturns\fP .RS 4 an ScXMLDocument-derived state machine object hierarchy\&. .RE .PP .SS "\fBScXMLStateMachine\fP * ScXML::readBuffer (\fBconst\fP \fBSbByteBuffer\fP & bufferdata)\fC [static]\fP" This function reads in an SCXML document residing in memory\&. .PP \fBReturns\fP .RS 4 an ScXMLDocument-derived state machine object hierarchy\&. .RE .PP .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.