#include <External.h>
Inheritance diagram for External:

Public Methods | |
| virtual | ~External () |
| Destructor. | |
| const External & | operator= (std::string const &) |
| Assign from a path string, converting to the internal farmat. | |
| const External & | operator= (External const &) |
| Copy method. | |
| bool | operator== (External const &) |
| Test equality. | |
| bool | operator!= (External const &path) |
| Test inequality. | |
| bool | operator== (std::string const &) |
| Test string equality. | |
| bool | operator!= (std::string const &path) |
| Test string inequality. | |
| void | setSource (const char *path) |
| Assign from a path string, converting to the internal farmat. | |
| const std::string & | getSource () const |
| Get the source path in the platform specific format. | |
| virtual void | serialize (Archive &) |
| Serialize to or from a data archive. | |
| virtual std::string | asString () const |
| Standard string representation. | |
| virtual std::string | typeString () const |
| Return a string representation of the type. | |
| virtual void | parseXML (const char *cdata) |
| Parse cdata from within the XML tags for this object. | |
| virtual void | convertXML () |
| Convert XML data to internal format prior to serialization. | |
Protected Attributes | |
| std::string | _path |
| std::string | _native_path |
Paths are stored interally in a platform independent format, and automatically converted to and from the native format.
|
|
Destructor.
|
|
|
Standard string representation.
Implements BaseType. |
|
|
Convert XML data to internal format prior to serialization. This method is currently only called by the XML parser for Object classes. If another BaseType class requires this method, a call must be added to the appropriate XML handler in the parser. |
|
|
Get the source path in the platform specific format.
|
|
|
Test string inequality.
|
|
|
Test inequality.
|
|
|
Copy method.
|
|
|
Assign from a path string, converting to the internal farmat.
|
|
|
Test string equality.
|
|
|
Test equality.
|
|
|
Parse cdata from within the XML tags for this object.
Reimplemented in SimDate, EnumLink, GeoPos, LLA, UTM, Matrix3, Quat, Real, and Vector3. |
|
|
Serialize to or from a data archive.
Reimplemented from BaseType. |
|
|
Assign from a path string, converting to the internal farmat.
|
|
|
Return a string representation of the type.
Implements BaseType. |
|
|
|
|
|
|
|
SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage. Generated on Tue Oct 14 12:06:40 2003, using Doxygen 1.2.18. |