| MaxPlus Python API Reference
    | 
 Inheritance diagram for FlagUser:
 Inheritance diagram for FlagUser:| Public Member Functions | |
| def | AndFlags (self, *args) | 
| def | ClearAllFlags (self) | 
| def | ClearFlag (self, *args) | 
| def | CopyFlags (self, *args) | 
| def | ExportFlags (self) | 
| def | FlagMatch (self, *args) | 
| def | GetFlag (self, *args) | 
| def | ImportFlags (self, *args) | 
| def | OrFlags (self, *args) | 
| def | SetFlag (self, *args) | 
|  Public Member Functions inherited from Wrapper | |
| def | GetUnwrappedPtr (self) | 
| Static Public Attributes | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
|  Static Public Attributes inherited from Wrapper | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
a handy class to subclass class with flags
| def AndFlags | ( | self, | |
| * | args | ||
| ) | 
AndFlags(FlagUser self, FlagUser fu)
| def ClearAllFlags | ( | self | ) | 
ClearAllFlags(FlagUser self)
| def ClearFlag | ( | self, | |
| * | args | ||
| ) | 
ClearFlag(FlagUser self, DWORD fl)
| def CopyFlags | ( | self, | |
| * | args | ||
| ) | 
CopyFlags(FlagUser self, DWORD fl) CopyFlags(FlagUser self, FlagUser fu) CopyFlags(FlagUser self, DWORD fl, DWORD mask) CopyFlags(FlagUser self, FlagUser fu, DWORD mask)
| def ExportFlags | ( | self | ) | 
ExportFlags(FlagUser self) -> DWORD
| def FlagMatch | ( | self, | |
| * | args | ||
| ) | 
FlagMatch(FlagUser self, DWORD fmask, DWORD fl) -> bool FlagMatch(FlagUser self, DWORD fmask, FlagUser fu) -> bool
| def GetFlag | ( | self, | |
| * | args | ||
| ) | 
GetFlag(FlagUser self, DWORD fl) -> bool
| def ImportFlags | ( | self, | |
| * | args | ||
| ) | 
ImportFlags(FlagUser self, DWORD fl)
| def OrFlags | ( | self, | |
| * | args | ||
| ) | 
OrFlags(FlagUser self, FlagUser fu)
| def SetFlag | ( | self, | |
| * | args | ||
| ) | 
SetFlag(FlagUser self, DWORD fl, bool val=TRUE) SetFlag(FlagUser self, DWORD fl)