Puma::CSpecifiers Class Reference

#include <CSpecifiers.h>

List of all members.

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 &)
CSpecifiersoperator= (const CSpecifiers &)
CSpecifiersoperator+= (Spec)
CSpecifiersoperator-= (Spec)
bool operator== (Spec) const
bool operator!= (Spec) const


Member Enumeration Documentation

Enumerator:
SPEC_NONE 
SPEC_VIRTUAL 
SPEC_STATIC 
SPEC_EXTERN 
SPEC_MUTABLE 
SPEC_REGISTER 
SPEC_EXPLICIT 
SPEC_AUTO 
SPEC_INLINE 


Constructor & Destructor Documentation

Puma::CSpecifiers::CSpecifiers (  )  [inline]

Puma::CSpecifiers::CSpecifiers ( const CSpecifiers s  )  [inline]


Member Function Documentation

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]


Generated on Sat May 10 03:03:50 2008 for Puma by  doxygen 1.5.5