WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
JsonCdl.hpp File Reference
#include "types.h"
#include "core/clockwerkerrors.h"
#include "utils/json.h"
#include "utils/stringutils.hpp"
#include "core/CartesianVector.hpp"
#include "dynamics/Quaternion.h"

Go to the source code of this file.

Classes

class  clockwerk::JsonCdl< NUM_CDLS, MAX_JSON_KEY_LEN, MAX_JSON_FIELD_LEN >
 Load JSON file using jsmn utility. More...
struct  clockwerk::JsonCdl< NUM_CDLS, MAX_JSON_KEY_LEN, MAX_JSON_FIELD_LEN >::_cdl_info_t
 Hold all info associated with a single CDL. More...

Namespaces

namespace  clockwerk

Enumerations

enum  clockwerk::cdl_types_e : uint8 { clockwerk::INT32_TP , clockwerk::FPOINT_TP , clockwerk::CARTESIANVECTOR3_TP , clockwerk::QUATERNION_TP }
 Type definition for CDL types which may be loaded. More...