Robowflex  v0.1
Making MoveIt Easy
id.h File Reference
#include <atomic>
#include <string>
#include <robowflex_library/class_forward.h>

Go to the source code of this file.

Classes

class  robowflex::ID
 Adds functionality to uniquely ID a specific class as well as the "version" of that class, managed by an incrementing counter. More...
 

Namespaces

 robowflex
 Main namespace. Contains all library classes and functions.
 

Functions

bool robowflex::compareIDs (const ID &a, const ID &b)
 Compare two ID objects. More...
 
bool robowflex::compareIDs (const IDPtr &a, const IDPtr &b)
 Compare two ID objects. More...
 
bool robowflex::compareIDs (const IDConstPtr &a, const IDConstPtr &b)
 Compare two ID objects. More...
 
bool robowflex::compareIDs (const ID &a, const ID::Key &b)
 Compare an ID object to a key. More...
 
bool robowflex::compareIDs (const IDPtr &a, const ID::Key &b)
 Compare an ID object to a key. More...
 
bool robowflex::compareIDs (const IDConstPtr &a, const ID::Key &b)
 Compare an ID object to a key. More...
 
bool robowflex::compareIDs (const ID::Key &a, const ID::Key &b)
 Compare an ID object to a key. More...