All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
timeCodeRange.h File Reference
+ Include dependency graph for timeCodeRange.h:

Go to the source code of this file.

Classes

class  UsdUtilsTimeCodeRange
 Represents a range of UsdTimeCode values as start and end time codes and a stride value. More...
 
class  UsdUtilsTimeCodeRange::const_iterator
 A forward iterator into a UsdUtilsTimeCodeRange. More...
 

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.
 
USDUTILS_API std::istream & operator>> (std::istream &is, UsdUtilsTimeCodeRange &timeCodeRange)
 Stream extraction operator.
 

Macro Definition Documentation

◆ USDUTILS_TIME_CODE_RANGE_TOKENS

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

Definition at line 28 of file timeCodeRange.h.

Function Documentation

◆ operator<<()

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

Stream insertion operator.

◆ operator>>()

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

Stream extraction operator.