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

List of all members
cogitant::SupportAllocator Class Reference

Allocateur pour les membres de Support. More...

#include "cogitant/allocator.h"

Inheritance diagram for cogitant::SupportAllocator:
cogitant::Allocator cogitant::CogitantObject cogitantcs::SupportAllocatorClient

Public Member Functions

Allocation des ensembles de types de concepts, relations, emboîtements et des marqueurs individuels.
virtual Set< ConceptType * > * allocCTypes () const
 
virtual Set< ConceptType * > * allocCTypes2 (Set< ConceptType * > const *o) const
 
virtual Set< RelationType * > * allocRTypes () const
 
virtual Set< RelationType * > * allocRTypes2 (Set< RelationType * > const *o) const
 
virtual Set< NestingType * > * allocNTypes () const
 
virtual Set< NestingType * > * allocNTypes2 (Set< NestingType * > const *o) const
 
virtual Set< Individual * > * allocIndividuals () const
 
virtual Set< Individual * > * allocIndividuals2 (Set< Individual * > const *o) const
 
Allocation des ordres partiels pour les types de concepts, relations, emboîtements.
virtual PartialOrderallocCOrder () const
 
virtual PartialOrderallocCOrder2 (PartialOrder const *o) const
 
virtual PartialOrderallocROrder () const
 
virtual PartialOrderallocROrder2 (PartialOrder const *o) const
 
virtual PartialOrderallocNOrder () const
 
virtual PartialOrderallocNOrder2 (PartialOrder const *o) const
 
Allocation de l'ensemble des types de concepts interdits.
virtual BannedTypesallocBannedTypes () const
 
virtual BannedTypesallocBannedTypes2 (BannedTypes const *o) const
 
Allocation de types de concepts, relations, emboîtements.
virtual ConceptTypeallocCType () const
 
virtual ConceptTypeallocCType2 (ConceptType const *o) const
 
virtual RelationTypeallocRType () const
 
virtual RelationTypeallocRType2 (RelationType const *o) const
 
virtual NestingTypeallocNType () const
 
virtual NestingTypeallocNType2 (NestingType const *o) const
 
virtual IndividualallocIndividual () const
 
virtual IndividualallocIndividual2 (Individual const *o) const
 
Effacement de l'ensemble des types de concepts, relations, emboîtements.
virtual void clearCTypes (Set< ConceptType * > *s) const
 
virtual void clearRTypes (Set< RelationType * > *s) const
 
virtual void clearNTypes (Set< NestingType * > *s) const
 
virtual void clearIndividuals (Set< Individual * > *s) const
 
- Public Member Functions inherited from cogitant::CogitantObject
 CogitantObject ()
 Constructeur. More...
 
 CogitantObject (CogitantObject const &o)
 Constructeur par recopie. More...
 
virtual ~CogitantObject ()
 Destructeur. More...
 
PropertySetproperties ()
 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...
 
CogitantObjectoperator= (CogitantObject const &ob)
 Affectation. More...
 

Additional Inherited Members

- Protected Member Functions inherited from cogitant::CogitantObject
virtual PropertySetallocProperties () const
 Fonction créant l'instance d'une sous classe de PropertySet pour la représentation des propriétés de l'objet. More...
 

Detailed Description

Allocateur pour les membres de Support.