C# Class libsbml.ASTBase

Inheritance: IDisposable
Afficher le fichier Open project: sys-bio/libroadrunner-deps Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
Dispose ( ) : void
addExpectedAttributes ( SWIGTYPE_p_ExpectedAttributes attributes, XMLInputStream stream ) : void
addPlugin ( ASTBasePlugin plugin ) : void
deepCopy ( ) : ASTBase
getClass ( ) : string
getExtendedType ( ) : int
getFunction ( ) : ASTBase
getId ( ) : string
getL3PackageInfixPrecedence ( ) : int
getNameFromType ( int type ) : string
getNumPlugins ( ) : long
getPackageName ( ) : string
getParentSBMLObject ( ) : SBase
getPlugin ( long n ) : ASTBasePlugin
getPlugin ( string package ) : ASTBasePlugin
getStyle ( ) : string
getType ( ) : int
getTypeCode ( ) : int
getTypeFromName ( string name ) : int
getUnitsPrefix ( ) : string
getValue ( ) : double
hasCnUnits ( ) : bool
hasCorrectNumberArguments ( ) : bool
hasPackageOnlyInfixSyntax ( ) : bool
hasUnambiguousPackageInfixGrammar ( ASTNode child ) : bool
isAvogadro ( ) : bool
isBinaryFunction ( ) : bool
isBoolean ( ) : bool
isCSymbolFunction ( ) : bool
isCSymbolNumber ( ) : bool
isCiNumber ( ) : bool
isConstant ( ) : bool
isConstantNumber ( ) : bool
isExponential ( ) : bool
isFunction ( ) : bool
isFunctionNode ( ) : bool
isInteger ( ) : bool
isLambda ( ) : bool
isLogical ( ) : bool
isName ( ) : bool
isNaryFunction ( ) : bool
isNumber ( ) : bool
isNumberNode ( ) : bool
isOperator ( ) : bool
isPackageInfixFunction ( ) : bool
isPiecewise ( ) : bool
isQualifier ( ) : bool
isRational ( ) : bool
isReal ( ) : bool
isRelational ( ) : bool
isSemantics ( ) : bool
isSetClass ( ) : bool
isSetId ( ) : bool
isSetParentSBMLObject ( ) : bool
isSetStyle ( ) : bool
isSetType ( ) : bool
isSetUserData ( ) : bool
isTopLevelMathMLFunctionNodeTag ( string name ) : bool
isTopLevelMathMLNumberNodeTag ( string name ) : bool
isUnaryFunction ( ) : bool
isUnknown ( ) : bool
isUserFunction ( ) : bool
isWellFormedNode ( ) : bool
loadASTPlugins ( SBMLNamespaces sbmlns ) : void
logError ( XMLInputStream stream, XMLToken element, int code ) : void
logError ( XMLInputStream stream, XMLToken element, int code, string msg ) : void
read ( XMLInputStream stream ) : bool
read ( XMLInputStream stream, string reqd_prefix ) : bool
readAttributes ( XMLAttributes attributes, SWIGTYPE_p_ExpectedAttributes expectedAttributes, XMLInputStream stream, XMLToken element ) : bool
representsBvar ( ) : bool
setClass ( string className ) : int
setId ( string id ) : int
setIsBvar ( bool isbvar ) : int
setIsChildFlag ( bool flag ) : void
setPackageName ( string name ) : int
setStyle ( string style ) : int
setType ( int type ) : int
unsetClass ( ) : int
unsetId ( ) : int
unsetParentSBMLObject ( ) : int
unsetStyle ( ) : int
unsetUserData ( ) : int
write ( XMLOutputStream stream ) : void
writeNodeOfType ( XMLOutputStream stream, int type ) : void
writeNodeOfType ( XMLOutputStream stream, int type, bool inChildNode ) : void

Private Methods

Méthode Description
ASTBase ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( ASTBase obj ) : HandleRef
getCPtrAndDisown ( ASTBase obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addExpectedAttributes() public méthode

public addExpectedAttributes ( SWIGTYPE_p_ExpectedAttributes attributes, XMLInputStream stream ) : void
attributes SWIGTYPE_p_ExpectedAttributes
stream XMLInputStream
Résultat void

addPlugin() public méthode

public addPlugin ( ASTBasePlugin plugin ) : void
plugin ASTBasePlugin
Résultat void

deepCopy() public méthode

public deepCopy ( ) : ASTBase
Résultat ASTBase

getClass() public méthode

public getClass ( ) : string
Résultat string

getExtendedType() public méthode

public getExtendedType ( ) : int
Résultat int

getFunction() public méthode

public getFunction ( ) : ASTBase
Résultat ASTBase

getId() public méthode

public getId ( ) : string
Résultat string

getL3PackageInfixPrecedence() public méthode

public getL3PackageInfixPrecedence ( ) : int
Résultat int

getNameFromType() public méthode

public getNameFromType ( int type ) : string
type int
Résultat string

getNumPlugins() public méthode

public getNumPlugins ( ) : long
Résultat long

getPackageName() public méthode

public getPackageName ( ) : string
Résultat string

getParentSBMLObject() public méthode

public getParentSBMLObject ( ) : SBase
Résultat SBase

getPlugin() public méthode

public getPlugin ( long n ) : ASTBasePlugin
n long
Résultat ASTBasePlugin

getPlugin() public méthode

public getPlugin ( string package ) : ASTBasePlugin
package string
Résultat ASTBasePlugin

getStyle() public méthode

public getStyle ( ) : string
Résultat string

getType() public méthode

public getType ( ) : int
Résultat int

getTypeCode() public méthode

public getTypeCode ( ) : int
Résultat int

getTypeFromName() public méthode

public getTypeFromName ( string name ) : int
name string
Résultat int

getUnitsPrefix() public méthode

public getUnitsPrefix ( ) : string
Résultat string

getValue() public méthode

public getValue ( ) : double
Résultat double

hasCnUnits() public méthode

public hasCnUnits ( ) : bool
Résultat bool

hasCorrectNumberArguments() public méthode

public hasCorrectNumberArguments ( ) : bool
Résultat bool

hasPackageOnlyInfixSyntax() public méthode

public hasPackageOnlyInfixSyntax ( ) : bool
Résultat bool

hasUnambiguousPackageInfixGrammar() public méthode

public hasUnambiguousPackageInfixGrammar ( ASTNode child ) : bool
child ASTNode
Résultat bool

isAvogadro() public méthode

public isAvogadro ( ) : bool
Résultat bool

isBinaryFunction() public méthode

public isBinaryFunction ( ) : bool
Résultat bool

isBoolean() public méthode

public isBoolean ( ) : bool
Résultat bool

isCSymbolFunction() public méthode

public isCSymbolFunction ( ) : bool
Résultat bool

isCSymbolNumber() public méthode

public isCSymbolNumber ( ) : bool
Résultat bool

isCiNumber() public méthode

public isCiNumber ( ) : bool
Résultat bool

isConstant() public méthode

public isConstant ( ) : bool
Résultat bool

isConstantNumber() public méthode

public isConstantNumber ( ) : bool
Résultat bool

isExponential() public méthode

public isExponential ( ) : bool
Résultat bool

isFunction() public méthode

public isFunction ( ) : bool
Résultat bool

isFunctionNode() public méthode

public isFunctionNode ( ) : bool
Résultat bool

isInteger() public méthode

public isInteger ( ) : bool
Résultat bool

isLambda() public méthode

public isLambda ( ) : bool
Résultat bool

isLogical() public méthode

public isLogical ( ) : bool
Résultat bool

isName() public méthode

public isName ( ) : bool
Résultat bool

isNaryFunction() public méthode

public isNaryFunction ( ) : bool
Résultat bool

isNumber() public méthode

public isNumber ( ) : bool
Résultat bool

isNumberNode() public méthode

public isNumberNode ( ) : bool
Résultat bool

isOperator() public méthode

public isOperator ( ) : bool
Résultat bool

isPackageInfixFunction() public méthode

public isPackageInfixFunction ( ) : bool
Résultat bool

isPiecewise() public méthode

public isPiecewise ( ) : bool
Résultat bool

isQualifier() public méthode

public isQualifier ( ) : bool
Résultat bool

isRational() public méthode

public isRational ( ) : bool
Résultat bool

isReal() public méthode

public isReal ( ) : bool
Résultat bool

isRelational() public méthode

public isRelational ( ) : bool
Résultat bool

isSemantics() public méthode

public isSemantics ( ) : bool
Résultat bool

isSetClass() public méthode

public isSetClass ( ) : bool
Résultat bool

isSetId() public méthode

public isSetId ( ) : bool
Résultat bool

isSetParentSBMLObject() public méthode

public isSetParentSBMLObject ( ) : bool
Résultat bool

isSetStyle() public méthode

public isSetStyle ( ) : bool
Résultat bool

isSetType() public méthode

public isSetType ( ) : bool
Résultat bool

isSetUserData() public méthode

public isSetUserData ( ) : bool
Résultat bool

isTopLevelMathMLFunctionNodeTag() public méthode

public isTopLevelMathMLFunctionNodeTag ( string name ) : bool
name string
Résultat bool

isTopLevelMathMLNumberNodeTag() public méthode

public isTopLevelMathMLNumberNodeTag ( string name ) : bool
name string
Résultat bool

isUnaryFunction() public méthode

public isUnaryFunction ( ) : bool
Résultat bool

isUnknown() public méthode

public isUnknown ( ) : bool
Résultat bool

isUserFunction() public méthode

public isUserFunction ( ) : bool
Résultat bool

isWellFormedNode() public méthode

public isWellFormedNode ( ) : bool
Résultat bool

loadASTPlugins() public méthode

public loadASTPlugins ( SBMLNamespaces sbmlns ) : void
sbmlns SBMLNamespaces
Résultat void

logError() public méthode

public logError ( XMLInputStream stream, XMLToken element, int code ) : void
stream XMLInputStream
element XMLToken
code int
Résultat void

logError() public méthode

public logError ( XMLInputStream stream, XMLToken element, int code, string msg ) : void
stream XMLInputStream
element XMLToken
code int
msg string
Résultat void

read() public méthode

public read ( XMLInputStream stream ) : bool
stream XMLInputStream
Résultat bool

read() public méthode

public read ( XMLInputStream stream, string reqd_prefix ) : bool
stream XMLInputStream
reqd_prefix string
Résultat bool

readAttributes() public méthode

public readAttributes ( XMLAttributes attributes, SWIGTYPE_p_ExpectedAttributes expectedAttributes, XMLInputStream stream, XMLToken element ) : bool
attributes XMLAttributes
expectedAttributes SWIGTYPE_p_ExpectedAttributes
stream XMLInputStream
element XMLToken
Résultat bool

representsBvar() public méthode

public representsBvar ( ) : bool
Résultat bool

setClass() public méthode

public setClass ( string className ) : int
className string
Résultat int

setId() public méthode

public setId ( string id ) : int
id string
Résultat int

setIsBvar() public méthode

public setIsBvar ( bool isbvar ) : int
isbvar bool
Résultat int

setIsChildFlag() public méthode

public setIsChildFlag ( bool flag ) : void
flag bool
Résultat void

setPackageName() public méthode

public setPackageName ( string name ) : int
name string
Résultat int

setStyle() public méthode

public setStyle ( string style ) : int
style string
Résultat int

setType() public méthode

public setType ( int type ) : int
type int
Résultat int

unsetClass() public méthode

public unsetClass ( ) : int
Résultat int

unsetId() public méthode

public unsetId ( ) : int
Résultat int

unsetParentSBMLObject() public méthode

public unsetParentSBMLObject ( ) : int
Résultat int

unsetStyle() public méthode

public unsetStyle ( ) : int
Résultat int

unsetUserData() public méthode

public unsetUserData ( ) : int
Résultat int

write() public méthode

public write ( XMLOutputStream stream ) : void
stream XMLOutputStream
Résultat void

writeNodeOfType() public méthode

public writeNodeOfType ( XMLOutputStream stream, int type ) : void
stream XMLOutputStream
type int
Résultat void

writeNodeOfType() public méthode

public writeNodeOfType ( XMLOutputStream stream, int type, bool inChildNode ) : void
stream XMLOutputStream
type int
inChildNode bool
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool