gensrc.functions.supportedplatform.SupportedPlatform Class Reference
Inheritance diagram for gensrc.functions.supportedplatform.SupportedPlatform:
Collaboration diagram for gensrc.functions.supportedplatform.SupportedPlatform:

Public Member Functions

def implNum (self)
 public interface More...
 
def xlMacro (self)
 
def calcInWizard (self)
 
def serialize (self, serializer)
 serializer interface More...
 
def postSerialize (self)
 

Public Attributes

 implNum_
 

Static Public Attributes

string groupName_ = 'SupportedPlatforms'
 class variables
 
dictionary implStrToInt
 

Detailed Description

Define the implementation of a particular function on a particular 
platform.

Member Function Documentation

◆ calcInWizard()

def gensrc.functions.supportedplatform.SupportedPlatform.calcInWizard (   self)
Return a boolean indicating whether this Addin function should
execute under the Function Wizard  on the Excel platform.

◆ implNum()

def gensrc.functions.supportedplatform.SupportedPlatform.implNum (   self)

public interface

Return the constant which corresponds to the string describing this
platform.

◆ postSerialize()

def gensrc.functions.supportedplatform.SupportedPlatform.postSerialize (   self)
Derive the integer constant associated with the deserialized
string.

◆ serialize()

def gensrc.functions.supportedplatform.SupportedPlatform.serialize (   self,
  serializer 
)

serializer interface

Load/unload class state to/from serializer object.

◆ xlMacro()

def gensrc.functions.supportedplatform.SupportedPlatform.xlMacro (   self)
Return a boolean indicating whether this Addin function should
acquire macro capabilities on the Excel platform.

Member Data Documentation

◆ implStrToInt

dictionary gensrc.functions.supportedplatform.SupportedPlatform.implStrToInt
static
Initial value:
= {
'documentationOnly' : DOC_ONLY,
'manual' : MANUAL,
'auto' : AUTO }

The documentation for this class was generated from the following file:
  • supportedplatform.py