Primitive Value Type I/O |
Functions to perform I/O of metadata values with primitive types
|
ostream & | PmtPrintValue (ostream &c, const unsigned short &v) |
| Write out an unsigned short value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const short &v) |
| Write out a short value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const unsigned long &v) |
| Write out an unsigned long value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const long &v) |
| Write out a long value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const unsigned int &v) |
| Write out an unsigned int value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const int &v) |
| Write out an int value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const float &v) |
| Write out an float value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const double &v) |
| Write out an double value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const SPmtString &v) |
| Write out an SPmtString value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const unsigned char &uc) |
| Write an unsigned char value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const char &uc) |
| Write a char value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &stream, const wstring &ws) |
| Write a wide SPmtString value to an output stream. More...
|
ostream & | PmtPrintValue (ostream &c, const bool &v) |
| Write out a boolean value to an output stream. More...
|
template<class TYPE> ostream & | PmtPrintValue (ostream &c, const EkRational< TYPE > &v) |
| Output to a stream a value of type EkRational. More...
|
template<class TYPE> ostream & | PmtPrintValue (ostream &c, const vector< TYPE > &v) |
| Output to a stream a vector of values. More...
|
bool | PmtStreamIsNegative (istream &s) |
| Write out an unsigned short value to an output stream. More...
|
istream & | PmtReadValue (istream &c, unsigned short &v) |
| Read in an unsigned short value from an input stream. More...
|
istream & | PmtReadValue (istream &c, short &v) |
| Read in an short value from an input stream. More...
|
istream & | PmtReadValue (istream &c, unsigned long &v) |
| Read in an unsigned long value from an input stream. More...
|
istream & | PmtReadValue (istream &c, long &v) |
| Read in an long value from an input stream. More...
|
istream & | PmtReadValue (istream &c, unsigned int &v) |
| Read in an unsigned int value from an input stream. More...
|
istream & | PmtReadValue (istream &c, int &v) |
| Read in an int value from an input stream. More...
|
istream & | PmtReadValue (istream &c, float &v) |
| Read in an float value from an input stream. More...
|
istream & | PmtReadValue (istream &c, double &v) |
| Read in an double value from an input stream. More...
|
istream & | PmtReadValue (istream &c, unsigned char &uc) |
| Read an unsigned char value from an input stream. More...
|
istream & | PmtReadValue (istream &c, char &uc) |
| Read a char value from an input stream. More...
|
istream & | PmtReadValue (istream &c, SPmtString &v) |
| Read in an SPmtString value from an input stream. More...
|
istream & | PmtReadValue (istream &stream, wstring &ws) |
| Read in a wide string value from an input stream. More...
|
istream & | PmtReadValue (istream &c, bool &v) |
| Read in a boolean value from an input stream. More...
|
template<class TYPE> istream & | PmtReadValue (istream &c, EkRational< TYPE > &v) |
| Input from a stream a value of type EkRational. More...
|
template<class TYPE> istream & | PmtReadValue (istream &c, vector< TYPE > &v) |
| Input from a stream a vector of values. More...
|
Defines |
#define | PMT_SCHEMA_TRUE "true" |
#define | PMT_SCHEMA_FALSE "false" |