Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Classes | Namespaces
opeserver.h File Reference

Opérations offertes par un serveur. More...

#include <string>
#include <list>
#include "cogitant/operation.h"
#include "cogitant/xmldocument.h"
#include "cogitant/tools.h"
#include "cogitant/projection.h"

Classes

class  cogitantcs::OpeServer
 Opération offerte par un serveur. More...
 
class  cogitantcs::OpeServerServer
 Opération d'interrogation des informations sur un serveur. More...
 
class  cogitantcs::OpeServerEnvironment
 Opération d'interrogation des informations sur un environnement. More...
 
class  cogitantcs::OpeServerSetContent
 Opération d'interrogation d'un élément d'un ensemble d'un environnement. More...
 
class  cogitantcs::OpeServerCommitEnvironmentObject
 Opération de remplacement d'un objet d'un environnement du serveur par un objet envoyé par un client. More...
 
class  cogitantcs::OpeServerComparison
 Opération de comparaison de deux types. More...
 
class  cogitantcs::OpeServerImmediateLG
 Opération d'interrogation des types immédiatements plus grands ou plus petits. More...
 
class  cogitantcs::OpeServerBannedTypes
 Opération d'interrogation des l'ensemble des types bannis du support. More...
 
class  cogitantcs::OpeServerGraphObject
 Opération d'interrogation d'un élément d'un graphe. More...
 
class  cogitantcs::OpeServerNewEnvironment
 Opération de création d'un nouvel environnement. More...
 
class  cogitantcs::OpeServerNewEnvironmentObject
 Opération de création d'un nouvel objet de l'environnement. More...
 
class  cogitantcs::OpeServerNewSupportObject
 Opération de création d'un nouvel objet de support dans un environnement. More...
 
class  cogitantcs::OpeServerCommitSupportObject
 Opération de remplacement d'un objet d'un support du serveur par sa version mise à jour par un client. More...
 
class  cogitantcs::OpeServerCommitImmediateLess
 Opération de modification d'un ordre partiel du serveur par le client. More...
 
class  cogitantcs::OpeServerLoadSupport
 Opération de chargement d'un support. More...
 
class  cogitantcs::OpeServerSaveSupport
 Opération de sauvegarde d'un support. More...
 
class  cogitantcs::OpeServerLoadGraphs
 Opération de chargement de graphe (ou règles). More...
 
class  cogitantcs::OpeServerSaveEnvironmentObjects
 Opération de sauvegarde d'un graphe (ou règle). More...
 
class  cogitantcs::OpeServerDeleteEnvironment
 Opération de suppression d'un environnement. More...
 
class  cogitantcs::OpeServerDeleteEnvironmentObject
 Opération de suppression d'un objet d'un environnement. More...
 
class  cogitantcs::OpeServerProjections
 Opération de calcul des projections d'un graphe dans un autre. More...
 
class  cogitantcs::OpeServerRuleApplications
 Opération de calcul des applications d'une règle dans un graphe. More...
 
class  cogitantcs::OpeServerRuleApply
 Opération d'application d'une règle sur un graphe selon une projection (de l'hypothèse de la règle dans le graphe). More...
 
class  cogitantcs::OpeServerRulesClosure
 Opération de calcul de la fermeture d'un graphe par un ensemble de règles. More...
 
class  cogitantcs::OpeServerConstraintSatisfaction
 Opération de calcul de la validité d'un graphe par rapport à une contrainte. More...
 
class  cogitantcs::OpeServerCopyEnvironmentObject
 Opération de copie d'un objet de l'environnement (graphe ou règle). More...
 
class  cogitantcs::OpeServerOperationConfig
 Opération de modification de la configuration d'une opération. More...
 
class  cogitantcs::OpeServerAddGraphObject
 Opération d'ajout d'un élément à un graphe. More...
 
class  cogitantcs::OpeServerDelGraphObject
 Opération de suppression d'un élément d'un graphe. More...
 
class  cogitantcs::OpeServerAddEdge
 Opération d'ajout d'une arête à un graphe. More...
 
class  cogitantcs::OpeServerDelEdge
 Opération de suppression d'une arête à un graphe. More...
 
class  cogitantcs::OpeServerViewLog
 Opération d'affichage du journal d'exécution. More...
 

Namespaces

 cogitantcs
 Espace de nom des classes et types permettant la communication entre un serveur et des clients.
 

Detailed Description

Opérations offertes par un serveur.

Déclaration de la classe cogitantcs::OpeServer et de quelques sous classes.

Author
David Genest.