class OmDocumentNode
|
The document node structure. More... |
|
|
Public Members
Protected Members
- OmDocumentNode (const OmDocumentNode & other_in)
- virtual OmType typeImp () const
- virtual OmNode * cloneImp () const
- virtual void writeImp (OmOutputDevice & output_in) const
- virtual void readImp (OmInputDevice & input_in)
Detailed Description
The document node structure.
This class provides a specialization of OmNode to implement the Document node construction.
This corresponds to a sequence of OpenMath objects X[0..N].
This is encoded as X0 ... Xn
The list of children must represent the enclosed sequence of <X0, ..., Xn>.
Default constructor.
[virtual]
Save the document to an output device.
The current (this) node is returned.
[virtual]
Load the document from an input device.
The current (this) node is returned.
[virtual]
Destructor.
[protected]
Copy constructor.
[protected const virtual]
Implement access to the concrete type.
[protected const virtual]
Implement the deep cloning.
[protected const virtual]
Implement the writing to an output device.
[protected virtual]
Implement the reading from an input device.
Generated by: root@localhost.localdomain on Tue Oct 12 21:02:30 199. |