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

Public Member Functions | Friends | List of all members
cogitant::OpeVerification::ListErrors Class Reference

Liste d'erreurs. More...

#include "opeverification.h"

Public Member Functions

 ListErrors ()
 Constructeur à vide. More...
 
 ~ListErrors ()
 Destructeur. More...
 
void clear ()
 Vider. More...
 
void add (ErrorInfo::Type et)
 Ajout d'une Error. More...
 
void addISet (ErrorInfo::Type et, iSet is)
 Ajout d'une ErrorISet. More...
 
void addISetPair (ErrorInfo::Type et, iSet i1, iSet i2)
 Ajout d'une ErrorISetPair. More...
 
void addISetEdgeLabel (ErrorInfo::Type et, iSet is, Edge::Label el)
 Ajout d'une ErrorISetEdgeLabel. More...
 
void addConjunctiveType (ErrorInfo::Type et, ConceptType::ConjunctiveType const &ct)
 Ajout d'une ErrorConjunctiveType. More...
 
std::list< ErrorInfo * > const & elements () const
 Accès aux erreurs contenues dans la liste. More...
 

Friends

std::ostream & operator<< (std::ostream &os, OpeVerification::ListErrors const &l)
 Opérateur de sortie. More...
 

Detailed Description

Liste d'erreurs.

Constructor & Destructor Documentation

◆ ListErrors()

cogitant::OpeVerification::ListErrors::ListErrors ( )

Constructeur à vide.

◆ ~ListErrors()

cogitant::OpeVerification::ListErrors::~ListErrors ( )

Destructeur.

Member Function Documentation

◆ add()

void cogitant::OpeVerification::ListErrors::add ( ErrorInfo::Type  et)

Ajout d'une Error.

◆ addConjunctiveType()

void cogitant::OpeVerification::ListErrors::addConjunctiveType ( ErrorInfo::Type  et,
ConceptType::ConjunctiveType const &  ct 
)

Ajout d'une ErrorConjunctiveType.

◆ addISet()

void cogitant::OpeVerification::ListErrors::addISet ( ErrorInfo::Type  et,
iSet  is 
)

Ajout d'une ErrorISet.

◆ addISetEdgeLabel()

void cogitant::OpeVerification::ListErrors::addISetEdgeLabel ( ErrorInfo::Type  et,
iSet  is,
Edge::Label  el 
)

Ajout d'une ErrorISetEdgeLabel.

◆ addISetPair()

void cogitant::OpeVerification::ListErrors::addISetPair ( ErrorInfo::Type  et,
iSet  i1,
iSet  i2 
)

Ajout d'une ErrorISetPair.

◆ clear()

void cogitant::OpeVerification::ListErrors::clear ( )

Vider.

◆ elements()

std::list<ErrorInfo *> const& cogitant::OpeVerification::ListErrors::elements ( ) const
inline

Accès aux erreurs contenues dans la liste.

References CGTDLLEXPORT, and cogitant::operator<<().

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
OpeVerification::ListErrors const &  l 
)
friend

Opérateur de sortie.