MaxPlus Python API Reference
BaseInterfaceServer Class Reference
+ Inheritance diagram for BaseInterfaceServer:

Public Member Functions

def GetInterfaceAt (self, *args)
 
def GetNumInterfaces (self)
 
- Public Member Functions inherited from InterfaceServer
def GetInterface (self, *args)
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

Static Public Attributes

 Interfaces = _swig_property(lambda self: (self.GetInterfaceAt(i) for i in xrange(self.GetNumInterfaces())))
 
 NumInterfaces = _swig_property(GetNumInterfaces)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from InterfaceServer
 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')
 

Detailed Description

Enables enumeration of interfaces supported by an object.

Member Function Documentation

◆ GetInterfaceAt()

def GetInterfaceAt (   self,
args 
)
GetInterfaceAt(BaseInterfaceServer self, int i) -> BaseInterface

◆ GetNumInterfaces()

def GetNumInterfaces (   self)
GetNumInterfaces(BaseInterfaceServer self) -> int