HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
timeCodeRange.h File Reference
#include "pxr/pxr.h"
#include "pxr/usd/usdUtils/api.h"
#include "pxr/base/gf/math.h"
#include "pxr/base/tf/diagnostic.h"
#include "pxr/base/tf/staticTokens.h"
#include "pxr/usd/usd/timeCode.h"
#include <iosfwd>
#include <iterator>
#include <string>
+ Include dependency graph for timeCodeRange.h:

Go to the source code of this file.

Classes

class  UsdUtilsTimeCodeRange
 
class  UsdUtilsTimeCodeRange::const_iterator
 

Macros

#define USDUTILS_TIME_CODE_RANGE_TOKENS
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (UsdUtilsTimeCodeRangeTokens, USDUTILS_API, USDUTILS_TIME_CODE_RANGE_TOKENS)
 
USDUTILS_API std::ostream & operator<< (std::ostream &os, const UsdUtilsTimeCodeRange &timeCodeRange)
 Stream insertion operator. More...
 
USDUTILS_API std::istream & operator>> (std::istream &is, UsdUtilsTimeCodeRange &timeCodeRange)
 Stream extraction operator. More...
 

Macro Definition Documentation

#define USDUTILS_TIME_CODE_RANGE_TOKENS
Value:
((EmptyTimeCodeRange, "NONE")) \
((RangeSeparator, ":")) \
((StrideSeparator, "x"))

Definition at line 45 of file timeCodeRange.h.

Function Documentation

USDUTILS_API std::ostream& operator<< ( std::ostream &  os,
const UsdUtilsTimeCodeRange timeCodeRange 
)

Stream insertion operator.

USDUTILS_API std::istream& operator>> ( std::istream &  is,
UsdUtilsTimeCodeRange timeCodeRange 
)

Stream extraction operator.

TF_DECLARE_PUBLIC_TOKENS ( UsdUtilsTimeCodeRangeTokens  ,
USDUTILS_API  ,
USDUTILS_TIME_CODE_RANGE_TOKENS   
)