acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
base_enum< TYPE, edefault > Class Template Reference

Public Member Functions

 base_enum (const base_enum< EENUM, edefault > &evalue)
 base_enum (const wparam &wparam)
 base_enum (::i64 i)
 base_enum (EENUM evalue)
 base_enum (::i32 i)
void DefaultConstruct ()
const base_enum< EENUM, edefault > & operator= (::i32 i)
const base_enum< EENUM, edefault > & operator= (::i64 i)
const base_enum< EENUM, edefault > & operator= (const wparam &wparam)
const base_enum< EENUM, edefault > & operator= (EENUM evalue)
const base_enum< EENUM, edefault > & operator&= (EENUM evalue)
const base_enum< EENUM, edefault > & operator|= (EENUM evalue)
const base_enum< EENUM, edefault > & operator= (const base_enum< EENUM, edefault > &evalue)
const base_enum< EENUM, edefault > & operator&= (const base_enum< EENUM, edefault > &evalue)
const base_enum< EENUM, edefault > & operator|= (const base_enum< EENUM, edefault > &evalue)
bool operator== (const base_enum< EENUM, edefault > &evalue) const
bool operator== (EENUM evalue) const
base_enum & operator++ (::i32)
 operator EENUM () const
 base_enum (const base_enum< TYPE, edefault > &evalue)
 base_enum (TYPE evalue)
 base_enum (::i32 i)
void DefaultConstruct ()
const base_enum< TYPE, edefault > & operator= (::i32 i)
const base_enum< TYPE, edefault > & operator= (TYPE evalue)
const base_enum< TYPE, edefault > & operator&= (TYPE evalue)
const base_enum< TYPE, edefault > & operator|= (TYPE evalue)
const base_enum< TYPE, edefault > & operator= (const base_enum< TYPE, edefault > &evalue)
const base_enum< TYPE, edefault > & operator&= (const base_enum< TYPE, edefault > &evalue)
const base_enum< TYPE, edefault > & operator|= (const base_enum< TYPE, edefault > &evalue)
bool operator== (const base_enum< TYPE, edefault > &evalue) const
bool operator== (TYPE evalue) const
 operator TYPE () const

Public Attributes

EENUM m_evalue
TYPE m_evalue

Static Public Attributes

static const EENUM m_edefault = edefault

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