#include <CSpecifiers.h>
Public Types | |
enum | Spec { SPEC_NONE = 0x0, SPEC_VIRTUAL = 0x1, SPEC_STATIC = 0x2, SPEC_EXTERN = 0x4, SPEC_MUTABLE = 0x8, SPEC_REGISTER = 0x10, SPEC_EXPLICIT = 0x20, SPEC_AUTO = 0x40, SPEC_INLINE = 0x80 } |
Public Member Functions | |
CSpecifiers () | |
CSpecifiers (const CSpecifiers &) | |
CSpecifiers & | operator= (const CSpecifiers &) |
CSpecifiers & | operator+= (Spec) |
CSpecifiers & | operator-= (Spec) |
bool | operator== (Spec) const |
bool | operator!= (Spec) const |
Puma::CSpecifiers::CSpecifiers | ( | ) | [inline] |
Puma::CSpecifiers::CSpecifiers | ( | const CSpecifiers & | s | ) | [inline] |
CSpecifiers & Puma::CSpecifiers::operator= | ( | const CSpecifiers & | s | ) | [inline] |
CSpecifiers & Puma::CSpecifiers::operator+= | ( | CSpecifiers::Spec | s | ) | [inline] |
CSpecifiers & Puma::CSpecifiers::operator-= | ( | CSpecifiers::Spec | s | ) | [inline] |
bool Puma::CSpecifiers::operator== | ( | CSpecifiers::Spec | s | ) | const [inline] |
bool Puma::CSpecifiers::operator!= | ( | CSpecifiers::Spec | s | ) | const [inline] |