GnuCashew ~ GnuCash Enabled Web
GCW
Namespaces | Functions
guid.cpp File Reference
#include <cstring>
#include "guid.hpp"
+ Include dependency graph for guid.cpp:

Go to the source code of this file.

Namespaces

 std
 

Functions

BEGIN_XG_NAMESPACE std::ostream & operator<< (std::ostream &s, const Guid &guid)
 
bool operator< (const xg::Guid &lhs, const xg::Guid &rhs)
 
unsigned char hexDigitToChar (char ch)
 
bool isValidHexChar (char ch)
 
unsigned char hexPairToChar (char a, char b)
 
template<>
void std::swap (xg::Guid &lhs, xg::Guid &rhs) noexcept
 

Function Documentation

◆ hexDigitToChar()

unsigned char hexDigitToChar ( char  ch)

Definition at line 160 of file guid.cpp.

Referenced by hexPairToChar().

◆ hexPairToChar()

unsigned char hexPairToChar ( char  a,
char  b 
)

Definition at line 195 of file guid.cpp.

References hexDigitToChar().

◆ isValidHexChar()

bool isValidHexChar ( char  ch)

Definition at line 177 of file guid.cpp.

◆ operator<()

bool operator< ( const xg::Guid &  lhs,
const xg::Guid &  rhs 
)

Definition at line 102 of file guid.cpp.

◆ operator<<()

BEGIN_XG_NAMESPACE std::ostream& operator<< ( std::ostream &  s,
const Guid &  guid 
)

Definition at line 74 of file guid.cpp.

References GCW::Dbo::Accounts::Field::guid.