The FunctionTable type exposes the following members.

Constructors

  Name Description
FunctionTable
Constructor

Methods

  Name Description
AddFunction
Adds an entry in the function table.
Clear
Clears all functions from the table
ContainsKey
Returns true if the table contains function with the specified name
ContainsValue
Returns true if the table contains a function with the specified IPFMC
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetFunction
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetLightWeightInstance
Returns the light weight instance of this table
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Init
Initialzation
IsEmpty
True if the table contains no functions
KeySet
Returns the names from the function table
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Remove
Removes an entry from the table and returns the IPFMC associated with it
ShallowCopy
Returns a new shallow copy of this function table. The entries in the table refer to the the same instances of the postfix math commands. If sub-classes use pfmc's which are not thread safe they should override this methods and set a new instance for the table.
Size
Returns the number of entries in the function table
ToString
Prints the function table as a string.
(Overrides Object..::.ToString()()().)
Values
Returns the values of the key-value pairs which are the function classes

Fields

  Name Description
table

See Also