ParameterManager Class Reference

The parameter manager class This class manages a parameter XML document. More...

#include <Parameter.h>

Inheritance diagram for ParameterManager:
ParameterGrp Base::Handled Base::Subject< const char * >

List of all members.

Public Member Functions

void CheckDocument () const
void CreateDocument (void)
int LoadDocument (const char *sFileName)
bool LoadOrCreateDocument (const char *sFileName)
 ParameterManager ()
 Defauld construction Does not much.
void SaveDocument (const char *sFileName) const
 ~ParameterManager ()
 Destruction complete destruction of the object.

Static Public Member Functions

static void Init (void)

Detailed Description

The parameter manager class This class manages a parameter XML document.

Does loding, saving and handling the DOM document.

See also:
ParameterGrp

Definition at line 261 of file Parameter.h.


Constructor & Destructor Documentation

ParameterManager::ParameterManager (  ) 

Defauld construction Does not much.

Definition at line 973 of file Parameter.cpp.

References Init().

ParameterManager::~ParameterManager (  ) 

Destruction complete destruction of the object.

Definition at line 1036 of file Parameter.cpp.


Member Function Documentation

void ParameterManager::CheckDocument (  )  const

Definition at line 1344 of file Parameter.cpp.

void ParameterManager::CreateDocument ( void   ) 

Definition at line 1325 of file Parameter.cpp.

References ParameterGrp::_pGroupNode.

Referenced by ParameterGrp::exportTo(), and LoadOrCreateDocument().

void ParameterManager::Init ( void   )  [static]

Reimplemented from ParameterGrp.

Definition at line 1040 of file Parameter.cpp.

Referenced by ParameterManager().

int ParameterManager::LoadDocument ( const char *  sFileName  ) 
bool ParameterManager::LoadOrCreateDocument ( const char *  sFileName  ) 
void ParameterManager::SaveDocument ( const char *  sFileName  )  const

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:01:38 2011 for FreeCAD by  doxygen 1.6.1