#include <form_dfn.h>
Public Member Functions | |
CEntry () | |
bool | getArrayFlag () const |
const std::string & | getDefault () const |
const CFormDfn * | getDfnPtr () const |
CFormDfn * | getDfnPtr () |
const std::string & | getFilename () const |
const std::string & | getFilenameExt () const |
const std::string & | getName () const |
TEntryType | getType () const |
const CType * | getTypePtr () const |
CType * | getTypePtr () |
void | setArrayFlag (bool flag) |
void | setDefault (const char *def) |
void | setDfn (CFormLoader &loader, const char *filename) |
void | setDfnPointer () |
void | setFilename (const char *def) |
void | setFilenameExt (const char *ext) |
void | setName (const char *name) |
void | setType (CFormLoader &loader, const char *filename) |
Private Attributes | |
bool | Array |
std::string | Default |
NLMISC::CSmartPtr< CFormDfn > | Dfn |
std::string | Filename |
std::string | FilenameExt |
std::string | Name |
NLMISC::CSmartPtr< CType > | Type |
TEntryType | TypeElement |
Friends | |
class | CForm |
class | CFormDfn |
class | CFormElm |
class | CFormElmStruct |
bool | convertDfnFile (const char *oldFileName, const char *newFileName) |
class | CType |
|
Definition at line 75 of file form_dfn.h. References FilenameExt, and TypeElement.
00076 { 00077 TypeElement = EntryType; 00078 FilenameExt = "*.*"; 00079 } |
|
Definition at line 532 of file form_dfn.cpp. Referenced by NLGEORGES::CFormElm::getIternalNodeByName(), and NLGEORGES::CFormDfn::isAnArrayEntryByName().
00533 { 00534 return Array; 00535 } |
|
Definition at line 511 of file form_dfn.cpp. References Default.
00512 { 00513 return Default; 00514 } |
|
Definition at line 581 of file form_dfn.cpp. References Dfn.
00582 { 00583 return Dfn; 00584 } |
|
Definition at line 567 of file form_dfn.cpp. References Dfn. Referenced by NLGEORGES::CFormDfn::getEntryDfnByName(), and NLGEORGES::CFormElm::getIternalNodeByName().
00568 { 00569 return Dfn; 00570 } |
|
Definition at line 546 of file form_dfn.cpp. References Filename.
00547 { 00548 return Filename; 00549 } |
|
Definition at line 834 of file form_dfn.cpp. References FilenameExt.
00835 { 00836 return FilenameExt; 00837 } |
|
Definition at line 497 of file form_dfn.cpp. Referenced by NLGEORGES::CFormDfn::getEntryByName().
00498 { 00499 return Name; 00500 } |
|
Definition at line 539 of file form_dfn.cpp. References TypeElement. Referenced by NLGEORGES::CFormElm::getIternalNodeByName().
00540 { 00541 return TypeElement; 00542 } |
|
Definition at line 574 of file form_dfn.cpp.
00575 { 00576 return Type; 00577 } |
|
Definition at line 560 of file form_dfn.cpp. Referenced by NLGEORGES::CFormElm::getIternalNodeByName().
00561 { 00562 return Type; 00563 } |
|
Definition at line 525 of file form_dfn.cpp.
00526 { 00527 Array = flag; 00528 } |
|
Definition at line 518 of file form_dfn.cpp. References Default.
00519 { 00520 Default = def; 00521 } |
|
Definition at line 477 of file form_dfn.cpp. References Dfn, Filename, NLGEORGES::CFormLoader::loadFormDfn(), and TypeElement.
00478 { 00479 TypeElement = EntryDfn; 00480 Filename = filename; 00481 Type = NULL; 00482 Dfn = loader.loadFormDfn (filename, false); 00483 } |
|
Definition at line 487 of file form_dfn.cpp. References Dfn, Filename, and TypeElement.
00488 { 00489 TypeElement = EntryVirtualDfn; 00490 Filename = ""; 00491 Type = NULL; 00492 Dfn = NULL; 00493 } |
|
Definition at line 553 of file form_dfn.cpp. References Filename.
00554 { 00555 Filename = def; 00556 } |
|
Definition at line 841 of file form_dfn.cpp. References FilenameExt.
00842 { 00843 FilenameExt = ext; 00844 } |
|
Definition at line 504 of file form_dfn.cpp.
00505 { 00506 Name = name; 00507 } |
|
Definition at line 467 of file form_dfn.cpp. References Dfn, Filename, NLGEORGES::CFormLoader::loadType(), and TypeElement.
00468 { 00469 TypeElement = EntryType; 00470 Dfn = NULL; 00471 Filename = filename; 00472 Type = loader.loadType (filename); 00473 } |
|
Definition at line 68 of file form_dfn.h. |
|
Definition at line 70 of file form_dfn.h. |
|
Definition at line 69 of file form_dfn.h. |
|
Definition at line 71 of file form_dfn.h. |
|
|
|
Definition at line 67 of file form_dfn.h. |
|
Definition at line 143 of file form_dfn.h. |
|
Definition at line 149 of file form_dfn.h. Referenced by getDefault(), and setDefault(). |
|
Definition at line 158 of file form_dfn.h. Referenced by getDfnPtr(), setDfn(), setDfnPointer(), and setType(). |
|
Definition at line 146 of file form_dfn.h. Referenced by getFilename(), setDfn(), setDfnPointer(), setFilename(), and setType(). |
|
Definition at line 152 of file form_dfn.h. Referenced by CEntry(), getFilenameExt(), and setFilenameExt(). |
|
Definition at line 137 of file form_dfn.h. |
|
Definition at line 155 of file form_dfn.h. |
|
Definition at line 140 of file form_dfn.h. Referenced by CEntry(), getType(), setDfn(), setDfnPointer(), and setType(). |