Loading...
Searching...
No Matches
timeCode.h File Reference
+ Include dependency graph for timeCode.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GfTimeCode
 Value type that represents a time code. More...
 

Functions

Related

Binary arithmetic and comparison operators with double valued lefthand side.

constexpr GfTimeCode operator* (double time, const GfTimeCode &timeCode) noexcept
 
constexpr GfTimeCode operator/ (double time, const GfTimeCode &timeCode) noexcept
 
constexpr GfTimeCode operator+ (double time, const GfTimeCode &timeCode) noexcept
 
constexpr GfTimeCode operator- (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator== (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator!= (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator< (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator> (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator<= (double time, const GfTimeCode &timeCode) noexcept
 
constexpr bool operator>= (double time, const GfTimeCode &timeCode) noexcept
 
GF_API std::ostream & operator<< (std::ostream &out, const GfTimeCode &ap)
 Stream insertion operator for the string representation of this time code.
 

Function Documentation

◆ operator!=()

bool operator!= ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 132 of file timeCode.h.

◆ operator*()

GfTimeCode operator* ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 112 of file timeCode.h.

◆ operator+()

GfTimeCode operator+ ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 120 of file timeCode.h.

◆ operator-()

GfTimeCode operator- ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 124 of file timeCode.h.

◆ operator/()

GfTimeCode operator/ ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 116 of file timeCode.h.

◆ operator<()

bool operator< ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 136 of file timeCode.h.

◆ operator<<()

GF_API std::ostream & operator<< ( std::ostream & out,
const GfTimeCode & ap )

Stream insertion operator for the string representation of this time code.

◆ operator<=()

bool operator<= ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 144 of file timeCode.h.

◆ operator==()

bool operator== ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 128 of file timeCode.h.

◆ operator>()

bool operator> ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 140 of file timeCode.h.

◆ operator>=()

bool operator>= ( double time,
const GfTimeCode & timeCode )
inlineconstexprnoexcept

Definition at line 148 of file timeCode.h.