Graph C++ Library
 All Classes Namespaces Files Functions Variables Typedefs Groups Pages
real_directed_vertex.hpp
Go to the documentation of this file.
1 
8 #ifndef REAL_DIRECTED_VERTEX_HPP_INCLUDED
9 #define REAL_DIRECTED_VERTEX_HPP_INCLUDED
10 
11 // Graph C++ Library
12 #include "base_directed_vertex.hpp"
13 #include "edge_attributes.hpp"
14 
16 namespace gcl
17 {
18 
27  class real_directed_vertex : public gcl::base_directed_vertex<gcl::simple_edge>
28  {
29  // ============================================================================================
30  // *** Member functions.
31  public:
34  void clear();
35  };
36 
37 } // End of namespace gcl.
38 
39 
40 
41 // ===============================================================================================
42 // ===============================================================================================
44 {
45  clear();
46 }
47 
48 // ===============================================================================================
49 // ===============================================================================================
51 {
52  // Reintializes the variables inherited from the class base_directed_vertex.
53  base_directed_vertex_clear();
54 }
55 
56 
57 
58 #endif // REAL_DIRECTED_VERTEX_HPP_INCLUDED
Class for vertices in real directed graphs.
Definition: real_directed_vertex.hpp:27
Classes of attributes for edges (ex.: simple edge, weighted edge).
void clear()
Reinitializes the vertex.
Definition: real_directed_vertex.hpp:50
Virtual template base class for vertices in directed graphs.
Definition: base_directed_vertex.hpp:33
real_directed_vertex()
Constructor.
Definition: real_directed_vertex.hpp:43
Virtual base class for vertices in directed graphs.
~real_directed_vertex()
Destructor.
Definition: real_directed_vertex.hpp:33