|
| Base (OperationCSIO *opeio=NULL) |
| Constructeur par défaut. More...
|
|
virtual | ~Base () |
| Destructeur. More...
|
|
virtual cogitant::XmlDocument::Element * | writeObject (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, std::string const &name, cogitant::CogitantObject const *obj) |
| Écrit un objet dans le document XML. More...
|
|
virtual cogitant::XmlDocument::Element * | writeGraphObject (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::Graph const *obj, cogitant::iSet idobj, bool writeedges, cogitant::Environment const *env) |
| Écrit un objet composant un graphe dans le document XML. More...
|
|
virtual cogitant::XmlDocument::Element * | writeGraph (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::Graph const *obj, cogitant::Environment const *env) |
| Écrit un graphe dans le document XML. More...
|
|
virtual cogitant::XmlDocument::Element * | writeRule (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::Rule const *obj, cogitant::Environment const *env) |
| Écrit une règle dans le document XML. More...
|
|
virtual cogitant::XmlDocument::Element * | writeProjection (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::Projection const *obj) |
| Écrit une projection dans le document XML. More...
|
|
virtual void | writeProperties (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::PropertySet const *pset, cogitant::iSet subid) |
| Écrit les propriétés (d'un sous ensemble de propriétés) de l'objet dans le document XML. More...
|
|
virtual void | writeProperties (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::CogitantObject const *obj) |
| Écrit les propriétés de l'objet dans le document XML. More...
|
|
virtual void | writeAttributes (cogitant::XmlDocument *doc, cogitant::XmlDocument::Element *nodeparent, cogitant::CogitantObject const *obj) |
| Ecrit les attributs spécifiques à l'objet dans le document XML. More...
|
|
virtual void | readAttributes (cogitant::XmlDocument const &doc, cogitant::XmlDocument::Element const *nodeparent, cogitant::CogitantObject *obj) |
| Lecture des attributs dans le document XML et affectation à un objet. More...
|
|
virtual void | readProperties (cogitant::XmlDocument const &doc, cogitant::XmlDocument::Element const *nodeparent, cogitant::PropertySet &ps) |
| Lecture des propriétés dans le document XML et affectation à un objet. More...
|
|
virtual cogitant::Graph * | readGraph (cogitant::XmlDocument const &doc, cogitant::XmlDocument::Element const *node, cogitant::Environment *env) |
| Création du graphe reçu. More...
|
|
virtual cogitant::Rule * | readRule (cogitant::XmlDocument const &doc, cogitant::XmlDocument::Element const *node, cogitant::Environment *env) |
| Création de la règle reçue. More...
|
|
virtual cogitant::Projection * | readProjection (cogitant::XmlDocument const &doc, cogitant::XmlDocument::Element const *node, cogitant::Environment *env, cogitant::Graph const *g, cogitant::Graph const *h) |
| Création d'une projetion reçue. More...
|
|
| CogitantObject () |
| Constructeur. More...
|
|
| CogitantObject (CogitantObject const &o) |
| Constructeur par recopie. More...
|
|
virtual | ~CogitantObject () |
| Destructeur. More...
|
|
PropertySet * | properties () |
| Accès à l'ensemble des propriétés. More...
|
|
virtual std::string | toString () const |
| Transformation en chaîne de caractères. More...
|
|
std::string | className () const |
| Nom de la classe. More...
|
|
PropertySet const * | properties () const |
| Accès en lecture seule à l'ensemble des propriétés. More...
|
|
bool | hasProperties () const |
| Existence de propriétés. More...
|
|
CogitantObject & | operator= (CogitantObject const &ob) |
| Affectation. More...
|
|
Fonctionnalités communes aux clients et aux serveurs.
Ces fonctionnalités concernent l'envoi et la réception d'objets de l'environnement.
- See also
- Client-server architecture.