| cartobase
    5.1.2
    | 
A Syntaxed object is an object containing an additional character string giving it a kind of type (a syntactic attribute). More...
#include <cartobase/object/object.h>


| Public Member Functions | |
| virtual | ~SyntaxedInterface () | 
| virtual std::string | getSyntax () const =0 | 
| virtual bool | hasSyntax () const =0 | 
| virtual void | setSyntax (const std::string &syntactic)=0 | 
| virtual bool | operator== (const SyntaxedInterface &other) const | 
| equality test  More... | |
| virtual bool | operator!= (const SyntaxedInterface &other) const | 
|  Public Member Functions inherited from carto::Interface | |
| virtual | ~Interface () | 
A Syntaxed object is an object containing an additional character string giving it a kind of type (a syntactic attribute).
Syntaxed objects (SyntaxedObject) are used to implement graphs (Graph, Vertex, Edge and other classes in the graph library).
| 
 | virtual | 
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | inlinevirtual | 
Definition at line 504 of file object.h.
References operator==().
| 
 | virtual | 
equality test
Referenced by operator!=().
| 
 | pure virtual |