CatapultServer  v0.5.0.1 (Elephant)
Parser.NamespaceInfo Class Reference

Public Member Functions

def __init__ (self, current)
 
def __getattr__ (self, key)
 
def __setattr__ (self, key, value)
 
def __ior__ (self, other)
 
def empty (self)
 
def __eq__ (self, other)
 
def __hash__ (self)
 
def __repr__ (self)
 

Public Attributes

 properties
 
 current
 
 name
 
 hadForward
 
 hadFuncOrVar
 
 hadClass
 
 hadEnum
 
 hadUsing
 
 hadTest
 
 hadConstant
 
 hadInclude
 
 hadDefineMacro
 

Constructor & Destructor Documentation

◆ __init__()

def Parser.NamespaceInfo.__init__ (   self,
  current 
)

Member Function Documentation

◆ __eq__()

def Parser.NamespaceInfo.__eq__ (   self,
  other 
)

◆ __getattr__()

def Parser.NamespaceInfo.__getattr__ (   self,
  key 
)

◆ __hash__()

def Parser.NamespaceInfo.__hash__ (   self)

◆ __ior__()

def Parser.NamespaceInfo.__ior__ (   self,
  other 
)

◆ __repr__()

def Parser.NamespaceInfo.__repr__ (   self)

◆ __setattr__()

def Parser.NamespaceInfo.__setattr__ (   self,
  key,
  value 
)

◆ empty()

def Parser.NamespaceInfo.empty (   self)

Member Data Documentation

◆ current

Parser.NamespaceInfo.current

◆ hadClass

Parser.NamespaceInfo.hadClass

◆ hadConstant

Parser.NamespaceInfo.hadConstant

◆ hadDefineMacro

Parser.NamespaceInfo.hadDefineMacro

◆ hadEnum

Parser.NamespaceInfo.hadEnum

◆ hadForward

Parser.NamespaceInfo.hadForward

◆ hadFuncOrVar

Parser.NamespaceInfo.hadFuncOrVar

◆ hadInclude

Parser.NamespaceInfo.hadInclude

◆ hadTest

Parser.NamespaceInfo.hadTest

◆ hadUsing

Parser.NamespaceInfo.hadUsing

◆ name

Parser.NamespaceInfo.name

◆ properties

Parser.NamespaceInfo.properties

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