|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::CObjectType Class ReferenceThis class store an NLAIC::CIdentType as an IObjectIA.
More...
#include <object_type.h>
Inheritance diagram for NLAIAGENT::CObjectType
[legend]Collaboration diagram for NLAIAGENT::CObjectType:
[legend]List of all members.
Detailed Description
This class store an NLAIC::CIdentType as an IObjectIA.
This usefull to transimt type object to the script.
-
Author(s):
-
Portier Pierre , Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 39 of file object_type.h.
Constructor & Destructor Documentation
NLAIAGENT::CObjectType::~CObjectType (
|
) [inline, virtual]
|
|
Member Function Documentation
const NLAIC::IBasicType * NLAIAGENT::CObjectType::clone (
|
void ) const [inline, virtual]
|
|
|
This function allow a pointer copy, that mean that the new class have the sam attributs caracteristics as the owne.
Reimplemented from NLAIC::IBasicType.
Definition at line 58 of file object_type.h. |
void NLAIAGENT::CObjectType::getDebugString (
|
char * txt ) const [inline, virtual]
|
|
|
This is a Debug function, text is an character pointer to receive the debug text output, the debug text containe all think sensible to interset user.
Reimplemented from NLAIC::IBasicType.
Definition at line 68 of file object_type.h. |
const NLAIC::CIdentType & NLAIAGENT::CObjectType::getType (
|
void ) const [inline, virtual]
|
|
bool NLAIAGENT::CObjectType::isEqual (
|
const IBasicObjectIA & a ) const [inline, virtual]
|
|
|
The bool operator==(const IBasicObjectIA &a) const member method call this function when class 'classType' have the same type of this class, programme have to assume the equality between the memebers of this class and the memeber of the class 'classType'.
Reimplemented from NLAIAGENT::IBasicObjectIA.
Definition at line 81 of file object_type.h. |
void NLAIAGENT::CObjectType::load (
|
NLMISC::IStream & is ) [inline, virtual]
|
|
const NLAIC::IBasicType * NLAIAGENT::CObjectType::newInstance (
|
void ) const [inline, virtual]
|
|
|
This function allow a new instance, that mean that the class is a class factory.
Reimplemented from NLAIC::IBasicType.
Definition at line 63 of file object_type.h. |
void NLAIAGENT::CObjectType::save (
|
NLMISC::IStream & os ) [inline, virtual]
|
|
Member Data Documentation
The documentation for this class was generated from the following file:
|
|