#include <Units_Sentence.hxx>
Inheritance diagram for Units_Sentence:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Units_Sentence (const Handle(Units_Lexicon)&alexicon, const Standard_CString astring) |
| Creates and returns a Sentence, by analyzing the string <astring> with the lexicon <alexicon>. . | |
| Standard_EXPORT void | SetConstants () |
| For each constant encountered, sets the value. . | |
| Handle_Units_TokensSequence | Sequence () const |
| Returns <thesequenceoftokens>. . | |
| void | Sequence (const Handle(Units_TokensSequence)&asequenceoftokens) |
| Sets the field <thesequenceoftokens> to <asequenceoftokens>. . | |
| Standard_EXPORT Handle_Units_Token | Evaluate () |
| Computes and returns in a token the result of the expression. . | |
| Standard_Boolean | IsDone () const |
| Return True if number of created tokens > 0 (i.e creation of sentence is succesfull) . | |
| void | Dump () const |
| Useful for debugging. . | |
Private Attributes | |
| Handle_Units_TokensSequence | thesequenceoftokens |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in Units_MathSentence, and Units_UnitSentence. |
|
|
Reimplemented in Units_MathSentence, and Units_UnitSentence. |
|
||||||||||||
|
Reimplemented in Units_MathSentence, and Units_UnitSentence. |
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1