#include <TimeDefs.h>
Inheritance diagram for ParseTimeSmpte:
Public Member Functions | |
ParseTimeSmpte (const char *text) | |
ParseTimeSmpte (int hours, int minutes, int seconds, int frames, int subframes) | |
ParseTimeSmpte (const ParseTimeSmpte &orig) | |
Copy constructor. | |
virtual | ~ParseTimeSmpte () |
virtual ParseTimeBase * | clone () const |
virtual int | getAsNptSeconds () const |
virtual void | dump (ostream &out) const |
virtual MNString | toString () const |
|
Parse the given string for a SMPTE time string and store the time value in internal format. Permissible inputs may look like one of these <hh>:<mm>:<ss>:<FF>.<ff> <hh>:<mm>:<ss>:<FF> <hh>:<mm>:<ss>.<ff> |
|
Create a SMPTE time stamp from all the legal values. |
|
Copy constructor.
|
|
|
|
Implements ParseTimeBase.
|
|
Implements ParseTimeBase.
|
|
The internally stored time in rounded seconds. The fraction that is expressed in terms of frames and subframes is ignored. Implements ParseTimeBase.
|
|
Implements ParseTimeBase.
|