Vertica::SimpleArchiveIn Struct Reference
Collaboration diagram for Vertica::SimpleArchiveIn:
| Public Types | |
|---|---|
| typedef std::true_type | is_loading |
| typedef std::false_type | is_saving |
| Public Member Functions | |
|---|---|
| SimpleArchiveIn (std::istream &istream) | |
| void | operator& (int64 &val) |
| void | operator& (uint64 &val) |
| void | operator& (long int &val) |
| void | operator& (long unsigned int &val) |
| void | operator& (int32 &val) |
| void | operator& (uint32 &val) |
| void | operator& (int16 &val) |
| void | operator& (uint16 &val) |
| void | operator& (signed char &val) |
| void | operator& (char &val) |
| void | operator& (unsigned char &val) |
| void | operator& (bool &val) |
| void | operator& (double &val) |
| template | |
| void | operator& (std::basic_string, Alloc > &val) |
| template | |
| void | operator& (std::vector &val) |
| template | |
| void | operator& (std::vector &val) |
| template | |
| void | operator& (std::list &val) |
| template | |
| void | operator& (std::set &val) |
| template | |
| void | operator& (std::unordered_set &val) |
| template | |
| void | operator& (std::pair &val) |
| template | |
| void | operator& (std::map &val) |
| template | |
| void | operator& (std::unordered_map &val) |
| template | |
| void | operator& (T &val) |
| template | |
| SimpleArchiveIn & | operator> (int64 &val) |
| SimpleArchiveIn & | operator>> (uint64 &val) |
| SimpleArchiveIn & | operator>> (int32 &val) |
| SimpleArchiveIn & | operator>> (uint32 &val) |
| SimpleArchiveIn & | operator>> (int16 &val) |
| SimpleArchiveIn & | operator>> (uint16 &val) |
| SimpleArchiveIn & | operator>> (signed char &val) |
| SimpleArchiveIn & | operator>> (char &val) |
| SimpleArchiveIn & | operator>> (unsigned char &val) |
| SimpleArchiveIn & | operator>> (bool &b) |
| SimpleArchiveIn & | operator>> (double &d) |
| template | |
| SimpleArchiveIn & | operator>> (std::basic_string, Alloc > &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::vector &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::vector &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::list &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::set &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::unordered_set &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::pair &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::map &val) |
| template | |
| SimpleArchiveIn & | operator>> (std::unordered_map &val) |
| template | |
| SimpleArchiveIn & | operator>> (T &val) |
| template | |
| SimpleArchiveIn & | operator>> (T(&val)[n]) |
| void | read (void *ptr, size_t n) |
| bool | readBool () |
| double | readDouble () |
| int64 | readInt () |
| uint64 | readUint () |
| void | write (void *ptr, size_t n) |
| Public Attributes | |
|---|---|
| std::istream & | is |
Detailed Description
Input archive
Member Function Documentation
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(int64 & val)
inline Read a signed integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(uint64 & val)
inline Read an unsigned integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(int32 & val)
inline Read a signed integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(uint32 & val)
inline Read an unsigned integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(int16 & val)
inline Read a signed integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(uint16 & val)
inline Read an unsigned integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(signed char & val)
inline Read a signed integer / char
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(char & val)
inline Read a char
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(unsigned char & val)
inline Read an unsigned char / integer
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(bool & b)
inline Read a double / float
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(double & d)
inline Read a double / float
template<class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::basic_string, Alloc > & val)
inline Read a string
template<class T , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::vector & val)
inline Read a vector
template<class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::vector & val)
inline
Read a vector
template<class T , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::list & val)
inline Read a list
template<class T , class Less , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::set & val)
inline Read a set
template<class T , class Hash , class Eq , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::unordered_set & val)
inline Read an unordered set
template<class T1 , class T2 >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::pair & val)
inline Read a pair
template<class K , class V , class Less , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::map & val)
inline Read a map
template<class K , class V , class Hash , class Eq , class Alloc >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(std::unordered_map & val)
inline Read an unordered map
template<class T >
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(T & val)
inline Read something with a serialize method, the default thing to do with no specific override
template<typename T , size_t n>
SimpleArchiveIn& Vertica::SimpleArchiveIn::operator>>(T(&) val[n])
inline Fixed array