# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLAISCRIPT::CComponent Struct Reference

Struct CComponent. More...

#include <interpret_object.h>

Collaboration diagram for NLAISCRIPT::CComponent:

Collaboration graph
[legend]
List of all members.

Public Methods

 CComponent ()
virtual void save (NLMISC::IStream &)
 Save component characteristic. More...

virtual void load (NLMISC::IStream &)
 Load component characteristic. More...


Public Attributes

NLAIAGENT::IVarNameRegisterName
 Component type name. More...

NLAIAGENT::IVarNameObjectName
 Name of the Component. More...

bool Local
 Local define the distribution type. More...

bool Static

Detailed Description

Struct CComponent.

This structer is used for define a component characteristic.

Author(s):
Chafik sameh , Nevrax France
Date:
2000

Definition at line 44 of file interpret_object.h.


Constructor & Destructor Documentation

NLAISCRIPT::CComponent::CComponent ( ) [inline]
 

Definition at line 59 of file interpret_object.h.


Member Function Documentation

void NLAISCRIPT::CComponent::load ( NLMISC::IStream & is ) [virtual]
 

Load component characteristic.

Definition at line 38 of file interpret_object.cpp.

void NLAISCRIPT::CComponent::save ( NLMISC::IStream & os ) [virtual]
 

Save component characteristic.

Definition at line 30 of file interpret_object.cpp.


Member Data Documentation

bool NLAISCRIPT::CComponent::Local
 

Local define the distribution type.

If it true then the component is all time local. If it false the component can be just distributed in the server. And we can't manipulate directly but by message.

Definition at line 57 of file interpret_object.h.

NLAIAGENT::IVarName * NLAISCRIPT::CComponent::ObjectName
 

Name of the Component.

Definition at line 49 of file interpret_object.h.

NLAIAGENT::IVarName * NLAISCRIPT::CComponent::RegisterName
 

Component type name.

Definition at line 47 of file interpret_object.h.

bool NLAISCRIPT::CComponent::Static
 

Definition at line 58 of file interpret_object.h.


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