CompositeData.hh File Reference
#include <string>
#include <map>
#include <set>
#include <gz/utils/SuppressWarning.hh>
#include "gz/physics/Cloneable.hh"
#include "gz/physics/Export.hh"
#include "gz/physics/detail/CompositeData.hh"
Go to the source code of this file.
Classes | |
class | CompositeData |
The CompositeData class allows arbitrary data structures to be composed together, copied, and moved with type erasure. More... | |
struct | CompositeData::DataStatus |
Struct that describes the status of data. More... | |
struct | CompositeData::InsertResult< Data > |
This struct is the return type of the various Insert...<T>() functions. It returns a reference to the data entry for the Data type, and it indicates whether the insertion operation actually occurred. More... | |
Namespaces | |
gz | |
gz::physics | |