Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

OsclUuid Struct Reference

#include <oscl_uuid.h>


Public Methods

 OsclUuid ()
 OsclUuid (uint32 l, uint16 w1, uint16 w2, uint8 b1, uint8 b2, uint8 b3, uint8 b4, uint8 b5, uint8 b6, uint8 b7, uint8 b8)
 OsclUuid (const char *aUuidString)
 OsclUuid (const OsclUuid &uuid)
OsclUuid & operator= (const OsclUuid &src)
bool operator== (const OsclUuid &src) const
bool operator!= (const OsclUuid &src) const

Data Fields

uint32 data1
uint16 data2
uint16 data3
uint8 data4 [BYTES_IN_UUID_ARRAY]


Detailed Description

OSCL UUID structure used for unique identification of modules and interfaces.


Constructor & Destructor Documentation

OsclUuid::OsclUuid   [inline]
 

OsclUuid::OsclUuid uint32    l,
uint16    w1,
uint16    w2,
uint8    b1,
uint8    b2,
uint8    b3,
uint8    b4,
uint8    b5,
uint8    b6,
uint8    b7,
uint8    b8
[inline]
 

OsclUuid::OsclUuid const char *    aUuidString [inline]
 

OsclUuid::OsclUuid const OsclUuid &    uuid [inline]
 


Member Function Documentation

bool OsclUuid::operator!= const OsclUuid &    src const [inline]
 

OsclUuid& OsclUuid::operator= const OsclUuid &    src [inline]
 

bool OsclUuid::operator== const OsclUuid &    src const [inline]
 


Field Documentation

uint32 OsclUuid::data1
 

uint16 OsclUuid::data2
 

uint16 OsclUuid::data3
 

uint8 OsclUuid::data4[BYTES_IN_UUID_ARRAY]
 


The documentation for this struct was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310