foobar2000 SDK  2015-01-14
Data Structures | Namespaces | Functions | Variables
guid.h File Reference

Go to the source code of this file.

Data Structures

class  pfc::format_guid_cpp
 
class  pfc::print_guid
 

Namespaces

 pfc
 

Functions

template<>
int pfc::compare_t< GUID, GUID > (const GUID &p_item1, const GUID &p_item2)
 
GUID pfc::createGUID ()
 
int pfc::guid_compare (const GUID &g1, const GUID &g2)
 
bool pfc::guid_equal (const GUID &g1, const GUID &g2)
 
GUID pfc::GUID_from_text (const char *text)
 
GUID pfc::makeGUID (t_uint32 Data1, t_uint16 Data2, t_uint16 Data3, t_uint8 Data4_1, t_uint8 Data4_2, t_uint8 Data4_3, t_uint8 Data4_4, t_uint8 Data4_5, t_uint8 Data4_6, t_uint8 Data4_7, t_uint8 Data4_8)
 
void pfc::print_hex_raw (const void *buffer, unsigned bytes, char *p_out)
 
GUID pfc::xorGUID (const GUID &v1, const GUID &v2)
 

Variables

const GUID pfc::guid_null = { 0, 0, 0, { 0, 0, 0, 0, 0, 0, 0, 0 } }