# 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  

NLAIAGENT::IBornNombre Template Class Reference

#include <agent_nombre.h>

Inheritance diagram for NLAIAGENT::IBornNombre

Inheritance graph
[legend]
Collaboration diagram for NLAIAGENT::IBornNombre:

Collaboration graph
[legend]
List of all members.

Public Methods

 IBornNombre (tNombre value,tNombre inf,tNombre sup)
 IBornNombre (const IBornNombre &value)
 IBornNombre (tNombre inf,tNombre sup)
 IBornNombre (NLMISC::IStream &is)
virtual ~IBornNombre ()
virtual void save (NLMISC::IStream &)
 Save the class in a stream. More...

virtual void load (NLMISC::IStream &)
 Load the class from a stream. More...

tNombre getSup () const
tNombre getInf () const

Protected Methods

void chekBorn ()

Private Attributes

tNombre _inf
tNombre _sup

Constructor & Destructor Documentation

template<classtNombre>
NLAIAGENT::IBornNombre<tNombre>::IBornNombre<tNombre> ( tNombre value,
tNombre inf,
tNombre sup ) [inline]
 

Definition at line 344 of file agent_nombre.h.

template<classtNombre>
NLAIAGENT::IBornNombre<tNombre>::IBornNombre<tNombre> ( const IBornNombre<tNombre> & value ) [inline]
 

Definition at line 347 of file agent_nombre.h.

template<classtNombre>
NLAIAGENT::IBornNombre<tNombre>::IBornNombre<tNombre> ( tNombre inf,
tNombre sup ) [inline]
 

Definition at line 350 of file agent_nombre.h.

template<classtNombre>
NLAIAGENT::IBornNombre<tNombre>::IBornNombre<tNombre> ( NLMISC::IStream & is ) [inline]
 

Definition at line 353 of file agent_nombre.h.

template<classtNombre>
NLAIAGENT::IBornNombre<tNombre>::~IBornNombre<tNombre> ( ) [inline, virtual]
 

Definition at line 356 of file agent_nombre.h.


Member Function Documentation

template<classtNombre>
void NLAIAGENT::IBornNombre<tNombre>::chekBorn ( ) [inline, protected, virtual]
 

Reimplemented from NLAIAGENT::INombre.

Definition at line 385 of file agent_nombre.h.

template<classtNombre>
tNombre NLAIAGENT::IBornNombre<tNombre>::getInf ( ) const [inline]
 

Definition at line 379 of file agent_nombre.h.

template<classtNombre>
tNombre NLAIAGENT::IBornNombre<tNombre>::getSup ( ) const [inline]
 

Definition at line 375 of file agent_nombre.h.

template<classtNombre>
void NLAIAGENT::IBornNombre<tNombre>::load ( NLMISC::IStream & is ) [inline, virtual]
 

Load the class from a stream.

Reimplemented from NLAIAGENT::INombre.

Definition at line 367 of file agent_nombre.h.

template<classtNombre>
void NLAIAGENT::IBornNombre<tNombre>::save ( NLMISC::IStream & os ) [inline, virtual]
 

Save the class in a stream.

Reimplemented from NLAIAGENT::INombre.

Definition at line 360 of file agent_nombre.h.


Member Data Documentation

template<classtNombre>
tNombre NLAIAGENT::IBornNombre<tNombre>::_inf [private]
 

Definition at line 342 of file agent_nombre.h.

template<classtNombre>
tNombre NLAIAGENT::IBornNombre<tNombre>::_sup [private]
 

Definition at line 342 of file agent_nombre.h.


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