KJB
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
work
kobus
src
lib
spear
Edge.h
Go to the documentation of this file.
1
#ifndef EDGE_H_
2
#define EDGE_H_
3
11
#include <list>
12
13
#include "
spear/RCIPtr.h
"
14
15
16
namespace
spear {
17
18
class
Edge
:
public
RCObject
19
{
20
public
:
21
22
Edge
() { };
//std::cout << "Edge::constr\n"; }
23
~Edge
() { };
//std::cout << "Edge::destr\n"; }
24
25
private
:
26
30
char
_type;
31
35
std::list< RCIPtr<Edge> > _children;
36
};
37
38
typedef
RCIPtr<Edge>
EdgePtr
;
39
40
}
// end namespace spear
41
42
#endif
/* EDGE_H */
RCIPtr.h
Reference counting pointer class This file contains the code for the classes and class templates maki...
spear::RCIPtr
Definition:
RCIPtr.h:67
spear::Edge::Edge
Edge()
Definition:
Edge.h:22
spear::Edge::~Edge
~Edge()
Definition:
Edge.h:23
spear::Edge
Definition:
Edge.h:18
spear::RCObject
Definition:
RCIPtr.h:24
spear::EdgePtr
RCIPtr< Edge > EdgePtr
Definition:
Edge.h:38
Generated by
1.8.6