ecto
Public Member Functions | Private Attributes | List of all members
ecto::graph::vertex Class Reference

#include <vertex.hpp>

Inheritance diagram for ecto::graph::vertex:
Inheritance graph
[legend]
Collaboration diagram for ecto::graph::vertex:
Collaboration graph
[legend]

Public Member Functions

 vertex (cell_ptr c)
 
cell_cptr cell () const
 
cell_ptr cell ()
 
const profile::stats_typestats () const
 
profile::stats_typestats ()
 
- Public Member Functions inherited from ecto::graph::element
 element ()
 
std::size_t tick () const
 
void inc_tick ()
 
void reset_tick ()
 

Private Attributes

cell_ptr cell_
 
profile::stats_type stats_
 For collecting execution statistics for cell::process() calls. More...
 

Constructor & Destructor Documentation

ecto::graph::vertex::vertex ( cell_ptr  c)
inline

Member Function Documentation

cell_cptr ecto::graph::vertex::cell ( ) const
inline
cell_ptr ecto::graph::vertex::cell ( )
inline
const profile::stats_type& ecto::graph::vertex::stats ( ) const
inline
profile::stats_type& ecto::graph::vertex::stats ( )
inline

Member Data Documentation

cell_ptr ecto::graph::vertex::cell_
private
profile::stats_type ecto::graph::vertex::stats_
private

For collecting execution statistics for cell::process() calls.


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