| cartobase
    4.7.0
    | 
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 495 of file object.h.
References operator==().
| 
 | virtual | 
equality test
| 
 | pure virtual |