Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

MaskedStates Class Reference

A small class acting as a bitmask for masking on different archs. More...

#include <packageversion.h>

List of all members.

Public Member Functions

 MaskedStates ()
 Constructor.
void Reset (MaskedStatus state)
 Reset all vars to provided value.

Public Attributes

long Alpha: 3
 0..3 2 bit type.
long Amd64: 3
 0..3 2 bit type.
long Arm: 3
 0..3 2 bit type.
long Hppa: 3
 0..3 2 bit type.
long Ia64: 3
 0..3 2 bit type.
long Mips: 3
 0..3 2 bit type.
long Ppc: 3
 0..3 2 bit type.
long Ppc64: 3
 0..3 2 bit type.
long PpcMacOs: 3
 0..3 2 bit type.
long S390: 3
 0..3 2 bit type.
long Sh: 3
 0..3 2 bit type.
long Sparc: 3
 0..3 2 bit type.
long X86: 3
 0..3 2 bit type.


Detailed Description

Essentially a bitmask with flags allowing you to set masked states on various archs.


Constructor & Destructor Documentation

MaskedStates::MaskedStates  ) 
 

MaskedStates constructor - hardmasks everything.


Member Function Documentation

void MaskedStates::Reset MaskedStatus  state  ) 
 

Reset all vars to eHardMasked.


The documentation for this class was generated from the following files:
Generated on Wed May 25 15:29:54 2005 for Package Management System for Gentoo Linux by  doxygen 1.4.1