This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
std Namespace Reference

STL namespace. More...

Functions

template<class T >
std::enable_if< 1::Tf_IsOstreamable< T >(), std::ostream & >::type operator<< (std::ostream &out, const std::vector< T > &v)
 Output an STL vector using [ ] as delimiters.
 
template<class T >
std::enable_if< 1::Tf_IsOstreamable< T >(), std::ostream & >::type operator<< (std::ostream &out, const std::set< T > &v)
 Output an STL set using ( ) as delimiters.
 
template<class T >
std::enable_if< 1::Tf_IsOstreamable< T >(), std::ostream & >::type operator<< (std::ostream &out, const std::list< T > &l)
 Output an STL list using { } as delimiters.
 
template<class K , class M , class H , class C , class A >
std::enable_if< 1::Tf_IsOstreamable< K >()&&1::Tf_IsOstreamable< M >(), std::ostream & >::type operator<< (std::ostream &out, const 1::TfHashMap< K, M, H, C, A > &h)
 Output an TfHashMap using < > as delimiters.
 
template<class K , class M >
std::enable_if< 1::Tf_IsOstreamable< K >()&&1::Tf_IsOstreamable< M >(), std::ostream & >::type operator<< (std::ostream &out, const std::map< K, M > &h)
 Output an STL map using < > as delimiters.
 

Detailed Description

STL namespace.