C# Class libsbml.ASTBasePlugin

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
addChild ( ASTBase child ) : int
addExpectedAttributes ( SWIGTYPE_p_ExpectedAttributes attributes, XMLInputStream stream, int type ) : void
clone ( ) : ASTBasePlugin
connectToParent ( ASTBase astbase ) : void
createMath ( int type ) : void
enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
getChild ( long n ) : ASTBase
getElementNamespace ( ) : string
getLevel ( ) : long
getMath ( ) : ASTBase
getNameFromType ( int type ) : string
getNumChildren ( ) : long
getPackageName ( ) : string
getPackageVersion ( ) : long
getParentASTObject ( ) : ASTBase
getPrefix ( ) : string
getSBMLNamespaces ( ) : SBMLNamespaces
getTypeFromName ( string name ) : int
getURI ( ) : string
getVersion ( ) : long
hasCorrectNumberArguments ( int type ) : bool
insertChild ( long n, ASTBase newChild ) : int
isCSymbolFunction ( int type ) : bool
isCSymbolNumber ( int type ) : bool
isConstantNumber ( int type ) : bool
isFunction ( int type ) : bool
isFunctionNode ( int type ) : bool
isLogical ( int type ) : bool
isName ( int type ) : bool
isNumber ( int type ) : bool
isNumberNode ( int type ) : bool
isOperator ( int type ) : bool
isRelational ( int type ) : bool
isSetMath ( ) : bool
isTopLevelMathMLFunctionNodeTag ( string name ) : bool
isTopLevelMathMLNumberNodeTag ( string name ) : bool
isWellFormedNode ( int type ) : bool
prependChild ( ASTBase newChild ) : int
read ( XMLInputStream stream, string reqd_prefix, XMLToken currentElement ) : bool
readAttributes ( XMLAttributes attributes, SWIGTYPE_p_ExpectedAttributes expectedAttributes, XMLInputStream stream, XMLToken element, int type ) : bool
removeChild ( long n ) : int
renameSIdRefs ( string oldid, string newid ) : void
renameUnitSIdRefs ( string oldid, string newid ) : void
replaceChild ( long n, ASTBase newChild, bool delreplaced ) : int
replaceIDWithFunction ( string id, ASTNode function ) : void
representsBinaryFunction ( int type ) : bool
representsNaryFunction ( int type ) : bool
representsQualifier ( int type ) : bool
representsUnaryFunction ( int type ) : bool
setElementNamespace ( string uri ) : int
setPrefix ( string prefix ) : int
setSBMLExtension ( SBMLExtension ext ) : int
stripPackage ( string pkgPrefix, bool flag ) : bool
swapChildren ( SWIGTYPE_p_ASTFunction that ) : int
writeAttributes ( XMLOutputStream stream, int type ) : void
writeXMLNS ( XMLOutputStream stream ) : void

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addChild() public méthode

public addChild ( ASTBase child ) : int
child ASTBase
Résultat int

addExpectedAttributes() public méthode

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

clone() public méthode

public clone ( ) : ASTBasePlugin
Résultat ASTBasePlugin

connectToParent() public méthode

public connectToParent ( ASTBase astbase ) : void
astbase ASTBase
Résultat void

createMath() public méthode

public createMath ( int type ) : void
type int
Résultat void

enablePackageInternal() public méthode

public enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
pkgURI string
pkgPrefix string
flag bool
Résultat void

getChild() public méthode

public getChild ( long n ) : ASTBase
n long
Résultat ASTBase

getElementNamespace() public méthode

public getElementNamespace ( ) : string
Résultat string

getLevel() public méthode

public getLevel ( ) : long
Résultat long

getMath() public méthode

public getMath ( ) : ASTBase
Résultat ASTBase

getNameFromType() public méthode

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

getNumChildren() public méthode

public getNumChildren ( ) : long
Résultat long

getPackageName() public méthode

public getPackageName ( ) : string
Résultat string

getPackageVersion() public méthode

public getPackageVersion ( ) : long
Résultat long

getParentASTObject() public méthode

public getParentASTObject ( ) : ASTBase
Résultat ASTBase

getPrefix() public méthode

public getPrefix ( ) : string
Résultat string

getSBMLNamespaces() public méthode

public getSBMLNamespaces ( ) : SBMLNamespaces
Résultat SBMLNamespaces

getTypeFromName() public méthode

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

getURI() public méthode

public getURI ( ) : string
Résultat string

getVersion() public méthode

public getVersion ( ) : long
Résultat long

hasCorrectNumberArguments() public méthode

public hasCorrectNumberArguments ( int type ) : bool
type int
Résultat bool

insertChild() public méthode

public insertChild ( long n, ASTBase newChild ) : int
n long
newChild ASTBase
Résultat int

isCSymbolFunction() public méthode

public isCSymbolFunction ( int type ) : bool
type int
Résultat bool

isCSymbolNumber() public méthode

public isCSymbolNumber ( int type ) : bool
type int
Résultat bool

isConstantNumber() public méthode

public isConstantNumber ( int type ) : bool
type int
Résultat bool

isFunction() public méthode

public isFunction ( int type ) : bool
type int
Résultat bool

isFunctionNode() public méthode

public isFunctionNode ( int type ) : bool
type int
Résultat bool

isLogical() public méthode

public isLogical ( int type ) : bool
type int
Résultat bool

isName() public méthode

public isName ( int type ) : bool
type int
Résultat bool

isNumber() public méthode

public isNumber ( int type ) : bool
type int
Résultat bool

isNumberNode() public méthode

public isNumberNode ( int type ) : bool
type int
Résultat bool

isOperator() public méthode

public isOperator ( int type ) : bool
type int
Résultat bool

isRelational() public méthode

public isRelational ( int type ) : bool
type int
Résultat bool

isSetMath() public méthode

public isSetMath ( ) : 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

isWellFormedNode() public méthode

public isWellFormedNode ( int type ) : bool
type int
Résultat bool

prependChild() public méthode

public prependChild ( ASTBase newChild ) : int
newChild ASTBase
Résultat int

read() public méthode

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

readAttributes() public méthode

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

removeChild() public méthode

public removeChild ( long n ) : int
n long
Résultat int

renameSIdRefs() public méthode

public renameSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

renameUnitSIdRefs() public méthode

public renameUnitSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

replaceChild() public méthode

public replaceChild ( long n, ASTBase newChild, bool delreplaced ) : int
n long
newChild ASTBase
delreplaced bool
Résultat int

replaceIDWithFunction() public méthode

public replaceIDWithFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

representsBinaryFunction() public méthode

public representsBinaryFunction ( int type ) : bool
type int
Résultat bool

representsNaryFunction() public méthode

public representsNaryFunction ( int type ) : bool
type int
Résultat bool

representsQualifier() public méthode

public representsQualifier ( int type ) : bool
type int
Résultat bool

representsUnaryFunction() public méthode

public representsUnaryFunction ( int type ) : bool
type int
Résultat bool

setElementNamespace() public méthode

public setElementNamespace ( string uri ) : int
uri string
Résultat int

setPrefix() public méthode

public setPrefix ( string prefix ) : int
prefix string
Résultat int

setSBMLExtension() public méthode

public setSBMLExtension ( SBMLExtension ext ) : int
ext SBMLExtension
Résultat int

stripPackage() public méthode

public stripPackage ( string pkgPrefix, bool flag ) : bool
pkgPrefix string
flag bool
Résultat bool

swapChildren() public méthode

public swapChildren ( SWIGTYPE_p_ASTFunction that ) : int
that SWIGTYPE_p_ASTFunction
Résultat int

writeAttributes() public méthode

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

writeXMLNS() public méthode

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

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool