SGE::CL_XML_BASE_OBJ< P > Class Template Reference

CL_XML_BASE_OBJ is the base class that must be used for any object that will be added to a CL_XML_MNGR. It herits from CL_BASE_OBJ. More...

#include <xml.h>

Inheritance diagram for SGE::CL_XML_BASE_OBJ< P >:

Inheritance graph
[legend]
Collaboration diagram for SGE::CL_XML_BASE_OBJ< P >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

_SG_TLS_INLINE CL_XML_BASE_OBJ (P _ID, const std::string _TagName="obj")
 Constructor.
_SG_TLS_INLINE CL_XML_BASE_OBJ (const CL_XML_BASE_OBJ< P > &_copy)
_SG_TLS_INLINE CL_XML_BASE_OBJoperator= (const CL_XML_BASE_OBJ &_obj)
 Destructor.

Detailed Description

template<typename P = std::string>
class SGE::CL_XML_BASE_OBJ< P >

CL_XML_BASE_OBJ is the base class that must be used for any object that will be added to a CL_XML_MNGR. It herits from CL_BASE_OBJ.

See also:
CL_BASE_OBJ to know more about the template P value.
Author:
Yannouchka


Constructor & Destructor Documentation

template<typename P = std::string>
_SG_TLS_INLINE SGE::CL_XML_BASE_OBJ< P >::CL_XML_BASE_OBJ _ID,
const std::string  _TagName = "obj"
[inline]
 

Constructor.

Parameters:
_ID => value of template type P that identify the object.
_TagName => string of the XML tag name that will be associated to this object.


The documentation for this class was generated from the following file:
Generated on Mon Mar 19 23:15:17 2007 for SugoiTools by  doxygen 1.4.6-NO