L4T Multimedia API Reference

28.1 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Argus::InterfaceID Class Reference

Detailed Description

A unique identifier for a libargus Interface.

Definition at line 330 of file Types.h.

Inheritance diagram for Argus::InterfaceID:
Collaboration diagram for Argus::InterfaceID:

Public Member Functions

 InterfaceID (uint32_t time_low_, uint16_t time_mid_, uint16_t time_hi_and_version_, uint16_t clock_seq_, uint8_t c0, uint8_t c1, uint8_t c2, uint8_t c3, uint8_t c4, uint8_t c5, const char *name)
 
 InterfaceID ()
 
bool operator== (const NamedUUID &compared) const
 
bool operator== (const UUID &r) const
 
bool operator!= (const NamedUUID &compared) const
 
const char * getName () const
 
bool operator< (const UUID &r) const
 

Data Fields

uint32_t time_low
 
uint16_t time_mid
 
uint16_t time_hi_and_version
 
uint16_t clock_seq
 
uint8_t node [6]
 

Constructor & Destructor Documentation

Argus::InterfaceID::InterfaceID ( uint32_t  time_low_,
uint16_t  time_mid_,
uint16_t  time_hi_and_version_,
uint16_t  clock_seq_,
uint8_t  c0,
uint8_t  c1,
uint8_t  c2,
uint8_t  c3,
uint8_t  c4,
uint8_t  c5,
const char *  name 
)
inline

Definition at line 333 of file Types.h.

Argus::InterfaceID::InterfaceID ( )
inline

Definition at line 343 of file Types.h.

Member Function Documentation

const char* Argus::NamedUUID::getName ( ) const
inlineinherited

Definition at line 115 of file UUID.h.

bool Argus::NamedUUID::operator!= ( const NamedUUID compared) const
inlineinherited

Definition at line 110 of file UUID.h.

bool Argus::UUID::operator< ( const UUID r) const
inlineinherited

Definition at line 63 of file UUID.h.

bool Argus::UUID::operator== ( const UUID r) const
inlineinherited

Definition at line 58 of file UUID.h.

bool Argus::NamedUUID::operator== ( const NamedUUID compared) const
inlineinherited

Definition at line 105 of file UUID.h.

Field Documentation

uint16_t Argus::UUID::clock_seq
inherited

Definition at line 55 of file UUID.h.

Referenced by Argus::NamedUUID::NamedUUID().

uint8_t Argus::UUID::node[6]
inherited

Definition at line 56 of file UUID.h.

Referenced by Argus::NamedUUID::NamedUUID().

uint16_t Argus::UUID::time_hi_and_version
inherited

Definition at line 54 of file UUID.h.

Referenced by Argus::NamedUUID::NamedUUID().

uint32_t Argus::UUID::time_low
inherited

Definition at line 52 of file UUID.h.

Referenced by Argus::NamedUUID::NamedUUID().

uint16_t Argus::UUID::time_mid
inherited

Definition at line 53 of file UUID.h.

Referenced by Argus::NamedUUID::NamedUUID().


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