My Project
Loading...
Searching...
No Matches
CxxTest::ValueTraits< const unsigned long int > Class Reference

#include <ValueTraits.h>

Public Member Functions

 ValueTraits (T t)
 
const char * asString (void) const
 
 ValueTraits (const const unsigned long int &t)
 
const char * asString (void) const
 

Private Types

typedef unsigned long int T
 
enum  
 

Private Attributes

char _asString [1+3 *sizeof(T)]
 
char _asString [sizeof("{ ")+sizeof("XX ") *MAX_BYTES+sizeof("... }")]
 

Detailed Description

Definition at line 257 of file ValueTraits.h.

Member Typedef Documentation

◆ T

typedef unsigned long int CxxTest::ValueTraits< const unsigned long int >::T
private

Definition at line 259 of file ValueTraits.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private

Definition at line 76 of file ValueTraits.h.

Constructor & Destructor Documentation

◆ ValueTraits() [1/2]

CxxTest::ValueTraits< const unsigned long int >::ValueTraits ( T t)
inline

◆ ValueTraits() [2/2]

CxxTest::ValueTraits< const unsigned long int >::ValueTraits ( const const unsigned long int & t)
inline

Definition at line 80 of file ValueTraits.h.

80{ bytesToString( (const unsigned char *)&t, sizeof(T), MAX_BYTES, _asString ); }
char * bytesToString(const unsigned char *bytes, unsigned numBytes, unsigned maxBytes, char *s)

Member Function Documentation

◆ asString() [1/2]

const char * CxxTest::ValueTraits< const unsigned long int >::asString ( void ) const
inline

Definition at line 81 of file ValueTraits.h.

81{ return _asString; }

◆ asString() [2/2]

const char * CxxTest::ValueTraits< const unsigned long int >::asString ( void ) const
inline

Definition at line 263 of file ValueTraits.h.

263{ return _asString; }

Field Documentation

◆ _asString [1/2]

char CxxTest::ValueTraits< const unsigned long int >::_asString[1+3 *sizeof(T)]
private

Definition at line 260 of file ValueTraits.h.

◆ _asString [2/2]

char CxxTest::ValueTraits< const unsigned long int >::_asString[sizeof("{ ")+sizeof("XX ") *MAX_BYTES+sizeof("... }")]
private

Definition at line 77 of file ValueTraits.h.


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