42 uint32_t omicroSecond;
int hour()
Definition: BDuration.cpp:36
BDuration(int hour=0, int minute=0, int second=0, int microsecond=0)
Definition: BDuration.cpp:10
BError setString(BString time)
Set the time from an ISO date/time.
Definition: BDuration.cpp:60
uint64_t getMicroSeconds()
Get number of micro seconds.
Definition: BDuration.cpp:165
BString getString()
Get the time as an ISO date/time string.
Definition: BDuration.cpp:52
uint32_t getSeconds()
Get number of seconds.
Definition: BDuration.cpp:155
~BDuration()
Definition: BDuration.cpp:21
int microSecond()
Definition: BDuration.cpp:48
void addMicroSeconds(int64_t microSeconds)
Add the given number of micro seconds.
Definition: BDuration.cpp:85
void set(int hour=0, int minute=0, int second=0, int microsecond=0)
Definition: BDuration.cpp:28
int second()
Definition: BDuration.cpp:44
int minute()
Definition: BDuration.cpp:40
void clear()
Clear the duration.
Definition: BDuration.cpp:24
void addMilliSeconds(int64_t milliSeconds)
Add the given number of milli seconds.
Definition: BDuration.cpp:100
void addSeconds(int seconds)
Add the given number of seconds.
Definition: BDuration.cpp:115
Definition: BDuration.h:13