libbio
Loading...
Searching...
No Matches
Namespaces | Functions
BaseData.cpp File Reference
#include "bio/physical/symmetry/BaseData.h"
#include "bio/common/ByteStream.h"
Include dependency graph for physical/symmetry/BaseData.cpp:

Namespaces

namespace  bio
 
namespace  bio::physical
 
namespace  bio::physical::base_data
 

Functions

bool bio::physical::base_data::IsNull (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsBool (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsSignedInt (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsUnsignedInt (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsFloat32 (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsFloat64 (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsText (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsBytes (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsSimple (const Symmetry &symmetry)
 
bool bio::physical::base_data::IsBaseDataScalar (const Symmetry &symmetry)
 
void bio::physical::base_data::SetNull (Symmetry &symmetry)
 
void bio::physical::base_data::SetBool (Symmetry &symmetry, bool value)
 
void bio::physical::base_data::SetSignedInt (Symmetry &symmetry, int64_t value)
 
void bio::physical::base_data::SetUnsignedInt (Symmetry &symmetry, uint64_t value)
 
void bio::physical::base_data::SetFloat32 (Symmetry &symmetry, float value)
 
void bio::physical::base_data::SetFloat64 (Symmetry &symmetry, double value)
 
void bio::physical::base_data::SetText (Symmetry &symmetry, const String &value)
 
void bio::physical::base_data::SetBytes (Symmetry &symmetry, const ::bio::Bytes &value)
 
void bio::physical::base_data::SetSimple (Symmetry &symmetry, uint8_t value)
 
bool bio::physical::base_data::TryGetBool (const Symmetry &symmetry, bool &out)
 
bool bio::physical::base_data::TryGetSignedInt (const Symmetry &symmetry, int64_t &out)
 
bool bio::physical::base_data::TryGetUnsignedInt (const Symmetry &symmetry, uint64_t &out)
 
bool bio::physical::base_data::TryGetFloat32 (const Symmetry &symmetry, float &out)
 
bool bio::physical::base_data::TryGetFloat64 (const Symmetry &symmetry, double &out)
 
bool bio::physical::base_data::TryGetText (const Symmetry &symmetry, String &out)
 
bool bio::physical::base_data::TryGetBytes (const Symmetry &symmetry, ::bio::Bytes &out)
 
bool bio::physical::base_data::TryGetSimple (const Symmetry &symmetry, uint8_t &out)