#include <u_form.h>
Inheritance diagram for NLGEORGES::UForm:

Definition at line 46 of file u_form.h.
Public Member Functions | |
| virtual const std::string & | getComment () const=0 |
| virtual void | getDependencies (std::set< std::string > &dependencies) const=0 |
| virtual uint | getNumParent () const=0 |
| Get a mutable pointer on the root element of the form. It is a struct node. | |
| virtual UForm * | getParentForm (uint parent) const=0 |
| Get a mutable pointer on the root element of the form. It is a struct node. | |
| const sint & | getRefCount () const |
| virtual const UFormElm & | getRootNode () const=0 |
| Get a const pointer on the root element of the form. It is a struct node. | |
| virtual UFormElm & | getRootNode ()=0 |
| Get a mutable pointer on the root element of the form. It is a struct node. | |
| virtual void | write (NLMISC::IStream &stream, bool georges4CVS)=0 |
| virtual | ~UForm () |
Data Fields | |
| sint | crefs |
| CPtrInfo * | pinfo |
Static Public Attributes | |
| CPtrInfo | NullPtrInfo |
Friends | |
| struct | CPtrInfo |
|
|
Definition at line 72 of file form.cpp.
00073 {
00074 }
|
|
|
Get the comment Implemented in NLGEORGES::CForm. |
|
|
Get dependency files Implemented in NLGEORGES::CForm. |
|
|
Get a mutable pointer on the root element of the form. It is a struct node. Access form parents Implemented in NLGEORGES::CForm. |
|
|
Get a mutable pointer on the root element of the form. It is a struct node.
Implemented in NLGEORGES::CForm. |
|
|
Definition at line 70 of file smart_ptr.h. References NLMISC::CRefCount::crefs, and sint.
00071 {
00072 return crefs;
00073 }
|
|
|
Get a const pointer on the root element of the form. It is a struct node.
Implemented in NLGEORGES::CForm. |
|
|
Get a mutable pointer on the root element of the form. It is a struct node. Access form nodes Implemented in NLGEORGES::CForm. |
|
||||||||||||
|
Write the form in a stream.
Implemented in NLGEORGES::CForm. |
|
|
Definition at line 67 of file smart_ptr.h. |
|
|
Definition at line 79 of file smart_ptr.h. Referenced by NLMISC::CRefCount::CRefCount(), NLMISC::CRefCount::getRefCount(), and NLMISC::CRefCount::~CRefCount(). |
|
|
Referenced by NLMISC::CRefCount::CRefCount(). |
|
|
Definition at line 80 of file smart_ptr.h. Referenced by NLMISC::CRefCount::CRefCount(), and NLMISC::CRefCount::~CRefCount(). |
1.3.6