gensrc.functions.member.Member Class Reference
Inheritance diagram for gensrc.functions.member.Member:
Collaboration diagram for gensrc.functions.member.Member:
Public Member Functions | |
def | generateBody (self, addin) |
public interface More... | |
def | memberAccess (self) |
def | objectId (self) |
def | serialize (self, serializer) |
serializer interface More... | |
def | postSerialize (self) |
Public Member Functions inherited from gensrc.functions.function.Function | |
def | platformSupported (self, platformName, implementation) |
public interface More... | |
def | xlMacro (self) |
def | calcInWizard (self) |
def | supportedPlatforms (self) |
def | parameterList (self) |
def | loopParameter (self) |
def | returnValue (self) |
def | alias (self) |
def | type (self) |
def | libraryFunction (self) |
def | generateVOs (self) |
def | description (self) |
def | longDescription (self) |
def | dependencyTrigger (self) |
def | validatePermanent (self) |
def | behavior (self) |
def | printDebug (self) |
def | visible (self) |
def | const (self) |
Public Attributes | |
memberAccess_ | |
objectId_ | |
behavior_ | |
Additional Inherited Members | |
Static Public Attributes inherited from gensrc.functions.function.Function | |
string | groupName_ = 'Functions' |
class variables | |
loopParameter_ = None | |
enumeration_ = None | |
bool | generateVOs_ = False |
string | validatePermanent_ = '' |
Detailed Description
Function which invokes member function of existing library object.
Member Function Documentation
◆ generateBody()
def gensrc.functions.member.Member.generateBody | ( | self, | |
addin | |||
) |
public interface
Generate source code for the body of the function.
◆ memberAccess()
def gensrc.functions.member.Member.memberAccess | ( | self | ) |
Return the member access text corresponding to the datatype of this function's return value. The member access text is the symbol used to access members of variables of the given type e.g. '.' or '->'.
◆ postSerialize()
def gensrc.functions.member.Member.postSerialize | ( | self | ) |
Perform post serialization initialization.
Reimplemented in gensrc.functions.enumerationmember.EnumerationMember.
◆ serialize()
def gensrc.functions.member.Member.serialize | ( | self, | |
serializer | |||
) |
serializer interface
Load/unload class state to/from serializer object.
Reimplemented from gensrc.functions.function.Function.
Reimplemented in gensrc.functions.enumerationmember.EnumerationMember.
The documentation for this class was generated from the following file:
- member.py