vega
|
Namespaces | |
dicom | |
dictionary | |
manipulators | |
This namespace contains all the manipulators used to work with DataElement data. | |
math | |
vr | |
Classes | |
class | Age |
union | Byte |
class | Date |
class | DateTime |
Date Time. More... | |
class | DecimalString |
class | Exception |
The base class for exceptions that are raised by the vega library. More... | |
class | IntegerString |
class | Logger |
union | Long |
class | MultiVR |
class | Optional |
class | RegexString |
class | RFC1951 |
class | Tag |
Class for working with DICOM data element tags. More... | |
class | TagMask |
class | Time |
A class which wraps a Time type (VR of vr::TM). More... | |
class | UID |
class | VM |
class | VR |
union | Word |
Enumerations | |
enum | Endian { Endian::LITTLE, Endian::BIG } |
Functions | |
std::shared_ptr< manipulators::ValueManipulator > | manipulator_for (const dicom::DataElement &element) |
template<typename T > | |
std::string | to_string (const T &t) |
template<> | |
std::string | to_string< std::string > (const std::string &s) |
template<> | |
std::string | to_string< float > (const float &f) |
template<> | |
std::string | to_string< double > (const double &d) |
template<> | |
std::string | to_string< int8_t > (const int8_t &i) |
template<> | |
std::string | to_string< int16_t > (const int16_t &i) |
template<> | |
std::string | to_string< int32_t > (const int32_t &i) |
template<> | |
std::string | to_string< uint8_t > (const uint8_t &u) |
template<> | |
std::string | to_string< uint16_t > (const uint16_t &u) |
template<> | |
std::string | to_string< uint32_t > (const uint32_t &u) |
template<> | |
std::string | to_string< Byte > (const Byte &byte) |
template<> | |
std::string | to_string< Word > (const Word &word) |
template<> | |
std::string | to_string< Long > (const Long &l) |
template<typename T > | |
T | from_string (const std::string &s) |
template<> | |
std::string | from_string (const std::string &s) |
template<> | |
float | from_string (const std::string &s) |
template<> | |
double | from_string (const std::string &s) |
template<> | |
int8_t | from_string (const std::string &s) |
template<> | |
int16_t | from_string (const std::string &s) |
template<> | |
int32_t | from_string (const std::string &s) |
template<> | |
uint8_t | from_string (const std::string &s) |
template<> | |
uint16_t | from_string (const std::string &s) |
template<> | |
uint32_t | from_string (const std::string &s) |
template<> | |
Byte | from_string (const std::string &s) |
template<> | |
Word | from_string (const std::string &s) |
template<> | |
Long | from_string (const std::string &s) |
Endian | get_machine_endian () |
|
strong |
T vega::from_string | ( | const std::string & | s | ) |
std::string vega::from_string | ( | const std::string & | s | ) |
float vega::from_string | ( | const std::string & | s | ) |
double vega::from_string | ( | const std::string & | s | ) |
int8_t vega::from_string | ( | const std::string & | s | ) |
int16_t vega::from_string | ( | const std::string & | s | ) |
int32_t vega::from_string | ( | const std::string & | s | ) |
uint8_t vega::from_string | ( | const std::string & | s | ) |
uint16_t vega::from_string | ( | const std::string & | s | ) |
uint32_t vega::from_string | ( | const std::string & | s | ) |
Byte vega::from_string | ( | const std::string & | s | ) |
Word vega::from_string | ( | const std::string & | s | ) |
Long vega::from_string | ( | const std::string & | s | ) |
Endian vega::get_machine_endian | ( | ) |
std::shared_ptr<manipulators::ValueManipulator> vega::manipulator_for | ( | const dicom::DataElement & | element | ) |
std::string vega::to_string | ( | const T & | t | ) |
std::string vega::to_string< Byte > | ( | const Byte & | byte | ) |
std::string vega::to_string< double > | ( | const double & | d | ) |
std::string vega::to_string< float > | ( | const float & | f | ) |
std::string vega::to_string< int16_t > | ( | const int16_t & | i | ) |
std::string vega::to_string< int32_t > | ( | const int32_t & | i | ) |
std::string vega::to_string< int8_t > | ( | const int8_t & | i | ) |
std::string vega::to_string< Long > | ( | const Long & | l | ) |
std::string vega::to_string< std::string > | ( | const std::string & | s | ) |
std::string vega::to_string< uint16_t > | ( | const uint16_t & | u | ) |
std::string vega::to_string< uint32_t > | ( | const uint32_t & | u | ) |
std::string vega::to_string< uint8_t > | ( | const uint8_t & | u | ) |
std::string vega::to_string< Word > | ( | const Word & | word | ) |