graph  5.0.5
Graph: generic attributed relational graphs
GraphObject Class Reference

The abstract base class for graphs, vertices and edges. More...

#include <graph/graph/graphobject.h>

Inheritance diagram for GraphObject:
Collaboration diagram for GraphObject:

Constructors, Destructor

virtual ~GraphObject ()
 
 GraphObject (const std::string &s)
 The programmer should not call the constructor of an abstract base class. More...
 
 GraphObject (const GraphObject &x)
 

Additional Inherited Members

- Public Types inherited from carto::SyntaxedObject< T >
typedef internal::SyntaxedObjectSwitch< T, SUPERSUBCLASS(Interface, T)>::ContentType ContentType
 
- Public Member Functions inherited from carto::SyntaxedObject< T >
 SyntaxedObject (const std::string &s)
 
 SyntaxedObject (const SyntaxedObject &x)
 
 SyntaxedObject (const SyntaxedObject< PropertySet > &x)
 

Detailed Description

The abstract base class for graphs, vertices and edges.

Definition at line 52 of file graphobject.h.

Constructor & Destructor Documentation

◆ ~GraphObject()

virtual GraphObject::~GraphObject ( )
virtual

◆ GraphObject() [1/2]

GraphObject::GraphObject ( const std::string &  s)
protected

The programmer should not call the constructor of an abstract base class.

Parameters
ssyntactic attribute of the new graph

◆ GraphObject() [2/2]

GraphObject::GraphObject ( const GraphObject x)
protected

The documentation for this class was generated from the following file: