# 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  

NLAIC::IIO Class Reference

IIO is an basic class hows define the in put out put. More...

#include <abstract_interface.h>

Inheritance diagram for NLAIC::IIO

Inheritance graph
[legend]
Collaboration diagram for NLAIC::IIO:

Collaboration graph
[legend]
List of all members.

Public Methods

 IIO ()
virtual void Echo (char *CStringType, ...) = 0
virtual const std::string InPut () = 0
virtual ~IIO ()

Detailed Description

IIO is an basic class hows define the in put out put.

Because IO depend of application we encapsulate sate in a classwhos user have to define it.

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

Definition at line 433 of file abstract_interface.h.


Constructor & Destructor Documentation

NLAIC::IIO::IIO ( ) [inline]
 

Definition at line 436 of file abstract_interface.h.

NLAIC::IIO::~IIO ( ) [inline, virtual]
 

Definition at line 441 of file abstract_interface.h.


Member Function Documentation

virtual void NLAIC::IIO::Echo ( char * str,
... ) [pure virtual]
 

Reimplemented in NLAILINK::IOTrace.

Referenced by NLAISCRIPT::CContextDebug::callStackPrint(), NLAIPYSERVER::print(), NLAISCRIPT::CContextDebug::printActiveBeaks(), and NLAISCRIPT::CCompilateur::yyerror().

virtual const std::string NLAIC::IIO::InPut ( ) [pure virtual]
 

Reimplemented in NLAILINK::IOTrace.

Referenced by NLAIPYSERVER::read().


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