XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
Référence de la classe xios::CMessage

#include <message.hpp>

+ Graphe de collaboration de xios::CMessage:

Fonctions membres publiques

 CMessage (void)
 
virtual bool fromBuffer (CBufferIn &buffer) const
 
virtual bool toBuffer (CBufferOut &buffer) const
 
virtual size_t size (void) const
 
CMessagepush (const CBaseType &type)
 
void clear (void)
 
 ~CMessage ()
 

Attributs publics

list< CBaseType * > typeList
 

Description détaillée

Définition à la ligne 14 du fichier message.hpp.

Documentation des constructeurs et destructeur

xios::CMessage::CMessage ( void  )

Définition à la ligne 10 du fichier message.cpp.

xios::CMessage::~CMessage ( )

Définition à la ligne 72 du fichier message.cpp.

Références clear().

+ Voici le graphe d'appel pour cette fonction :

Documentation des fonctions membres

void xios::CMessage::clear ( void  )

Définition à la ligne 65 du fichier message.cpp.

Références typeList.

Référencé par ~CMessage().

+ Voici le graphe des appelants de cette fonction :

bool xios::CMessage::fromBuffer ( CBufferIn buffer) const
virtual

Définition à la ligne 33 du fichier message.cpp.

Références xios::CBufferIn::remain(), size(), et typeList.

Référencé par xios::operator>>().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

CMessage & xios::CMessage::push ( const CBaseType type)

Définition à la ligne 12 du fichier message.cpp.

Références xios::CBaseType::clone(), et typeList.

Référencé par xios::operator<<(), xios::CAxis::sendDistributionAttribute(), et xios::CAxis::sendNonDistributedAttributes().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

size_t xios::CMessage::size ( void  ) const
virtual

Définition à la ligne 24 du fichier message.cpp.

Références typeList.

Référencé par fromBuffer(), main(), xios::CServer::recvContextMessage(), xios::CClient::registerContext(), et toBuffer().

+ Voici le graphe des appelants de cette fonction :

bool xios::CMessage::toBuffer ( CBufferOut buffer) const
virtual

Définition à la ligne 49 du fichier message.cpp.

Références xios::CBufferOut::remain(), size(), et typeList.

Référencé par xios::operator<<().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

Documentation des données membres

list<CBaseType*> xios::CMessage::typeList

Définition à la ligne 19 du fichier message.hpp.

Référencé par clear(), fromBuffer(), push(), size(), et toBuffer().


La documentation de cette classe a été générée à partir des fichiers suivants :