ModelSpace
All Classes Namespaces Functions Variables Enumerations Pages
clockwerk::DataIO< T > Member List

This is the complete list of members for clockwerk::DataIO< T >, including all inherited members.

_childrenclockwerk::GraphTreeObjectprotected
_data_ptrclockwerk::DataIOBaseprotected
_graph_tree_typeclockwerk::GraphTreeObjectprotected
_lockedclockwerk::GraphTreeObjectprotected
_loggableclockwerk::GraphTreeObjectprotected
_nameclockwerk::GraphTreeObjectprotected
_num_childrenclockwerk::GraphTreeObjectprotected
_num_descendantsclockwerk::GraphTreeObjectprotected
_parentclockwerk::GraphTreeObjectprotected
_rankclockwerk::GraphTreeObjectprotected
_rootclockwerk::DataIOBaseprotected
_root_dataclockwerk::DataIO< T >protected
_type_idclockwerk::DataIOBaseprotected
_typeID(T var)clockwerk::DataIOBaseprotected
_typeID(T var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(std::vector< T > var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(std::array< T, N > var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(Matrix< T, R, C > var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(std::string &var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(const GraphTreeObject &var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(void *var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_typeID(int var) (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseprotected
_writeAllowedclockwerk::DataIOBaseprotected
addChild(GraphTreeObject *child)clockwerk::GraphTreeObjectprotected
address()clockwerk::GraphTreeObject
allowWrite()clockwerk::DataIOBaseinline
blockWrite() (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseinline
children() (defined in clockwerk::GraphTreeObject)clockwerk::GraphTreeObjectinline
dataclockwerk::DataIOBaseprotected
DataIO(GraphTreeObject *data_parent, std::string data_name, T initial_value)clockwerk::DataIO< T >
DataIO(GraphTreeObject *data_parent, std::string data_name) (defined in clockwerk::DataIO< T >)clockwerk::DataIO< T >
DataIO(GraphTreeObject *data_parent) (defined in clockwerk::DataIO< T >)clockwerk::DataIO< T >
DataIO() (defined in clockwerk::DataIO< T >)clockwerk::DataIO< T >
DataIOBase()clockwerk::DataIOBaseinline
dataType()clockwerk::DataIOBaseinline
decomposeAddress(std::string address)clockwerk::GraphTreeObjectprotected
dump(bool recursive=false)clockwerk::GraphTreeObject
findLoggable(std::vector< GraphTreeObject * > &matches)clockwerk::GraphTreeObject
findMatches(const std::vector< std::string > &subaddresses, const unsigned int &num_subaddresses, unsigned int index, bool match_found, std::vector< GraphTreeObject * > &matches)clockwerk::GraphTreeObjectprotected
getByAddress(const std::string &address)clockwerk::GraphTreeObject
getRootDataPointer()clockwerk::DataIO< T >
graphNodeInfo()clockwerk::GraphTreeObject
GraphTreeObject(const std::string &name="")clockwerk::GraphTreeObject
header(void *logger)clockwerk::DataIO< T >virtual
header_info() const (defined in clockwerk::GraphTreeObject)clockwerk::GraphTreeObjectinlinevirtual
lock(bool recursive=true)clockwerk::GraphTreeObject
locked()clockwerk::GraphTreeObjectinline
log(void *logger)clockwerk::DataIO< T >virtual
loggable()clockwerk::GraphTreeObjectinline
mapTo(DataIOBase &data_source)clockwerk::DataIOBaseinline
mapToPointer(T *data_source)clockwerk::DataIO< T >inline
name() constclockwerk::GraphTreeObjectinline
name(const std::string &new_name) (defined in clockwerk::GraphTreeObject)clockwerk::GraphTreeObject
nChildren()clockwerk::GraphTreeObjectinline
nDescendants() (defined in clockwerk::GraphTreeObject)clockwerk::GraphTreeObjectinline
operator()(const T &new_value)clockwerk::DataIO< T >
operator()()clockwerk::DataIO< T >
parent()clockwerk::GraphTreeObjectinline
parent(GraphTreeObject *new_parent)clockwerk::GraphTreeObject
parent(GraphTreeObject &new_parent)clockwerk::GraphTreeObject
rank()clockwerk::GraphTreeObjectinline
read()clockwerk::DataIOBase
recalculateDescendants()clockwerk::GraphTreeObjectprotected
recalculateRank()clockwerk::GraphTreeObjectprotected
recurseGraphNodeInfo(unsigned int counter)clockwerk::GraphTreeObject
removeChild(GraphTreeObject *child)clockwerk::GraphTreeObjectprotected
resetMap()clockwerk::DataIO< T >inline
search(const std::string &address)clockwerk::GraphTreeObject
searchNodes(const std::string &address)clockwerk::GraphTreeObjectprotected
tmp_ptrclockwerk::DataIO< T >protected
type()clockwerk::GraphTreeObjectinlinevirtual
unlock(bool recursive=true)clockwerk::GraphTreeObject
writeAllowed() (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseinline
writePtr()clockwerk::DataIOBase
~DataIO() (defined in clockwerk::DataIO< T >)clockwerk::DataIO< T >inline
~DataIOBase() (defined in clockwerk::DataIOBase)clockwerk::DataIOBaseinline
~GraphTreeObject()clockwerk::GraphTreeObjectinlinevirtual