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

Public Member Functions | List of all members
cogitant::NestingType Class Reference

Type d'emboîtement. More...

#include "cogitant/supportobject.h"

Inheritance diagram for cogitant::NestingType:
cogitant::SupportType cogitant::SupportObject cogitant::CogitantObject

Public Member Functions

Type objectType () const
 Accès au type de l'objet. More...
 
Constructeurs - destructeur.
 NestingType ()
 Constructeur. More...
 
 ~NestingType ()
 Destructeur. More...
 
- Public Member Functions inherited from cogitant::SupportType
 SupportType ()
 Constructeur. More...
 
 ~SupportType ()
 Destructeur. More...
 
- Public Member Functions inherited from cogitant::SupportObject
 SupportObject ()
 Constructeur. More...
 
void setLabel (std::string const &l)
 Modification de l'intitulé de l'élément. More...
 
void setLabel (Language::Id lang, std::string const &l)
 Modification de l'intitulé de l'élément dans une langue. More...
 
void setDescription (Language::Id lang, std::string const &d)
 Modification de la description de l'élément dans une langue. More...
 
void setIdentifier (std::string const &id)
 Modifictaion de l'identificateur. More...
 
std::string toString () const
 Transformation en chaîne de caractères. More...
 
std::string const & label () const
 Intitulé de l'élément. More...
 
std::string const & label (Language::Id lang) const
 Intitulé de l'élément dans la langue passée. More...
 
bool getTranslation (Language::Id lang, std::string &label, std::string &descr) const
 Accès à la traduction dans la langue passée. More...
 
std::string const & identifier () const
 Accès à l'identificateur. More...
 
- 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...
 
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

- Public Types inherited from cogitant::SupportObject
enum  Type { CONCEPTTYPE, RELATIONTYPE, NESTINGTYPE, INDIVIDUAL }
 Type d'objet. More...
 
- 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...
 
- Protected Attributes inherited from cogitant::SupportObject
std::string m_label
 Intitulé.
 
std::string m_identifier
 Identifiant (dans le format de fichier).
 

Detailed Description

Type d'emboîtement.

Constructor & Destructor Documentation

◆ NestingType()

cogitant::NestingType::NestingType ( )

Constructeur.

◆ ~NestingType()

cogitant::NestingType::~NestingType ( )

Destructeur.

Member Function Documentation

◆ objectType()

Type cogitant::NestingType::objectType ( ) const
virtual

Accès au type de l'objet.

Implements cogitant::SupportObject.