generic hash for pairs More...
Classes | |
struct | hash< pair< S, T > > |
struct | tuple_size<::sofa::type::fixed_array< T, N > > |
struct | tuple_element< I, ::sofa::type::fixed_array< T, N > > |
struct | less< sofa::type::Vec< N, T > > |
Functions | |
template<class T > | |
std::ostream & | operator<< (std::ostream &os, const std::deque< T > &d) |
Output stream. More... | |
template<class T > | |
std::istream & | operator>> (std::istream &in, std::deque< T > &d) |
Input stream. More... | |
template<> | |
std::istream & | operator>> (std::istream &in, std::deque< int > &d) |
template<> | |
std::ostream & | operator<< (std::ostream &os, const std::deque< unsigned char > &d) |
template<> | |
std::istream & | operator>> (std::istream &in, std::deque< unsigned char > &d) |
template<> | |
std::istream & | operator>> (std::istream &in, std::deque< unsigned int > &d) |
template<class T > | |
std::ostream & | operator<< (std::ostream &os, const std::list< T > &l) |
Output stream. More... | |
template<class T > | |
std::istream & | operator>> (std::istream &in, std::list< T > &l) |
Input stream. More... | |
template<class K , class T > | |
std::ostream & | operator<< (std::ostream &o, const std::map< K, T > &m) |
Output stream. More... | |
template<class K , class T > | |
std::istream & | operator>> (std::istream &i, std::map< K, T > &m) |
Input stream. More... | |
template<class T1 , class T2 > | |
std::ostream & | operator<< (std::ostream &o, const std::pair< T1, T2 > &p) |
Output stream. More... | |
template<class T1 , class T2 > | |
std::istream & | operator>> (std::istream &in, std::pair< T1, T2 > &p) |
Input stream. More... | |
template<> | |
std::istream & | operator>> (std::istream &in, std::set< int > &_set) |
template<> | |
std::istream & | operator>> (std::istream &in, std::set< unsigned int > &_set) |
template<class K > | |
std::ostream & | operator<< (std::ostream &o, const std::set< K > &s) |
Output stream. More... | |
template<class K > | |
std::istream & | operator>> (std::istream &i, std::set< K > &s) |
Input stream. More... | |
generic hash for pairs
adding string serialization to std::deque to make it compatible with Data
adding string serialization to std::list to make it compatible with Data
adding string serialization to std::map to make it compatible with Data
adding string serialization to std::pair to make it compatible with Data
adding string serialization to std::set to make it compatible with Data
adding string serialization to std::set to make it compatible with Data
std::ostream& std::operator<< | ( | std::ostream & | o, |
const std::map< K, T > & | m | ||
) |
Output stream.
std::ostream& std::operator<< | ( | std::ostream & | o, |
const std::pair< T1, T2 > & | p | ||
) |
Output stream.
std::ostream& std::operator<< | ( | std::ostream & | o, |
const std::set< K > & | s | ||
) |
Output stream.
std::ostream& std::operator<< | ( | std::ostream & | os, |
const std::deque< T > & | d | ||
) |
Output stream.
|
inline |
Output stream Specialization for writing dequeues of unsigned char
std::ostream& std::operator<< | ( | std::ostream & | os, |
const std::list< T > & | l | ||
) |
Output stream.
std::istream& std::operator>> | ( | std::istream & | i, |
std::map< K, T > & | m | ||
) |
Input stream.
std::istream& std::operator>> | ( | std::istream & | i, |
std::set< K > & | s | ||
) |
Input stream.
|
inline |
Input stream Specialization for reading dequeues of int and unsigned int using "A-B" notation for all integers between A and B, optionally specifying a step using "A-B-step" notation.
std::istream& std::operator>> | ( | std::istream & | in, |
std::deque< T > & | d | ||
) |
Input stream.
|
inline |
Input stream Specialization for writing dequeues of unsigned char
|
inline |
Input stream Specialization for reading dequeues of int and unsigned int using "A-B" notation for all integers between A and B
std::istream& std::operator>> | ( | std::istream & | in, |
std::list< T > & | l | ||
) |
Input stream.
std::istream& std::operator>> | ( | std::istream & | in, |
std::pair< T1, T2 > & | p | ||
) |
Input stream.
SOFA_HELPER_API std::istream & std::operator>> | ( | std::istream & | in, |
std::set< int > & | _set | ||
) |
Input stream Specialization for reading sets of int and unsigned int using "A-B" notation for all integers between A and B, optionally specifying a step using "A-B-step" notation.
SOFA_HELPER_API std::istream & std::operator>> | ( | std::istream & | in, |
std::set< unsigned int > & | _set | ||
) |
Input stream Specialization for reading sets of int and unsigned int using "A-B" notation for all integers between A and B