BitFlow.NET
Source code documentation of the BitFlow .NET interface.
BufferAcquisition.BFTime Class Reference

Used to return the timestamp of an acquired buffer. More...

Public Member Functions

override bool Equals (Object o)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static operator BFTime (BFTimeManaged time)
 
static bool operator== (BFTime l, BFTime r)
 
static bool operator!= (BFTime l, BFTime r)
 
static bool operator> (BFTime l, BFTime r)
 
static bool operator< (BFTime l, BFTime r)
 
static bool operator>= (BFTime l, BFTime r)
 
static bool operator<= (BFTime l, BFTime r)
 

Properties

uint uSec [get]
 Microseconds 0..999999. Ths method is equivalent to

See also
Microsecond

. More...

 
uint Microsecond [get]
 Microseconds 0..999999. Ths method is equivalent to

See also
uSec

. More...

 
uint Sec [get]
 Seconds 0..59. Ths method is equivalent to

See also
Second

. More...

 
uint Second [get]
 Seconds 0..59. Ths method is equivalent to

See also
Sec

. More...

 
uint Min [get]
 Minutes 0..59. Ths method is equivalent to

See also
Minute

. More...

 
uint Minute [get]
 Minutes 0..59. Ths method is equivalent to

See also
Min

. More...

 
uint Hour [get]
 Hours 0..23 More...
 
UInt64 HighResCount [get]
 System high resolution timestamp. Does not correlate direclty to wall time. More...
 
double TotalSec [get]
 Total seconds elapsed. Ths method is equivalent to

See also
TotalSeconds

. More...

 
double TotalSeconds [get]
 Total seconds elapsed. Ths method is equivalent to

See also
TotalSec

. More...

 

Detailed Description

Used to return the timestamp of an acquired buffer.

Member Function Documentation

◆ Equals()

override bool BufferAcquisition.BFTime.Equals ( Object  o)

◆ GetHashCode()

override int BufferAcquisition.BFTime.GetHashCode ( )

◆ operator BFTime()

static BufferAcquisition.BFTime.operator BFTime ( BFTimeManaged  time)
explicitstatic

◆ operator!=()

static bool BufferAcquisition.BFTime.operator!= ( BFTime  l,
BFTime  r 
)
static

◆ operator<()

static bool BufferAcquisition.BFTime.operator< ( BFTime  l,
BFTime  r 
)
static

◆ operator<=()

static bool BufferAcquisition.BFTime.operator<= ( BFTime  l,
BFTime  r 
)
static

◆ operator==()

static bool BufferAcquisition.BFTime.operator== ( BFTime  l,
BFTime  r 
)
static

◆ operator>()

static bool BufferAcquisition.BFTime.operator> ( BFTime  l,
BFTime  r 
)
static

◆ operator>=()

static bool BufferAcquisition.BFTime.operator>= ( BFTime  l,
BFTime  r 
)
static

◆ ToString()

override string BufferAcquisition.BFTime.ToString ( )

Property Documentation

◆ HighResCount

UInt64 BufferAcquisition.BFTime.HighResCount
get

System high resolution timestamp. Does not correlate direclty to wall time.

◆ Hour

uint BufferAcquisition.BFTime.Hour
get

Hours 0..23

◆ Microsecond

uint BufferAcquisition.BFTime.Microsecond
get

Microseconds 0..999999. Ths method is equivalent to

See also
uSec

.

◆ Min

uint BufferAcquisition.BFTime.Min
get

Minutes 0..59. Ths method is equivalent to

See also
Minute

.

◆ Minute

uint BufferAcquisition.BFTime.Minute
get

Minutes 0..59. Ths method is equivalent to

See also
Min

.

◆ Sec

uint BufferAcquisition.BFTime.Sec
get

Seconds 0..59. Ths method is equivalent to

See also
Second

.

◆ Second

uint BufferAcquisition.BFTime.Second
get

Seconds 0..59. Ths method is equivalent to

See also
Sec

.

◆ TotalSec

double BufferAcquisition.BFTime.TotalSec
get

Total seconds elapsed. Ths method is equivalent to

See also
TotalSeconds

.

◆ TotalSeconds

double BufferAcquisition.BFTime.TotalSeconds
get

Total seconds elapsed. Ths method is equivalent to

See also
TotalSec

.

◆ uSec

uint BufferAcquisition.BFTime.uSec
get

Microseconds 0..999999. Ths method is equivalent to

See also
Microsecond

.


The documentation for this class was generated from the following file: