[ whitefrost.com | Account Manager 4 Product Page ]

Core.Interfaces.IConfig Interface Reference

Summary description for IConfig. More...

Inheritance diagram for Core.Interfaces.IConfig:

Core.Util.Config.ConfigReader Core.Util.Config.ConfigReader

List of all members.

Public Member Functions

bool Init (byte[] config_bytes)
bool Init (String configPath)
String[] GetParamNames (String path)
String[] GetParamValues (String path)
Boolean ParseConfig (String path)
XmlNode SetCDATAParam (String paramSetName, String paramName, String paramValue)
XmlNode SetParam (String paramSetName, String paramName, String paramValue)
String GetParam (String paramSetName, String paramName)
Boolean GetBooleanParam (String paramSetName, String paramName)
XmlNode SetBooleanParam (String paramSetName, String paramName, Boolean paramValue)
int GetIntParam (String paramSetName, String paramName)
XmlNode SetIntParam (String paramSetName, String paramName, int paramValue)
Boolean Save ()
bool SaveTo (String path)

Properties

int ReadyState [get]
Core.Util.Xml.XMLDocument XmlConfig [get]
bool UseDatabase [get, set]
String ConfigDBName [get, set]
String ConfigPath [get, set]


Detailed Description

Summary description for IConfig.


Member Function Documentation

bool Core.Interfaces.IConfig.Init ( byte[]  config_bytes  ) 

bool Core.Interfaces.IConfig.Init ( String  configPath  ) 

String [] Core.Interfaces.IConfig.GetParamNames ( String  path  ) 

String [] Core.Interfaces.IConfig.GetParamValues ( String  path  ) 

Boolean Core.Interfaces.IConfig.ParseConfig ( String  path  ) 

XmlNode Core.Interfaces.IConfig.SetCDATAParam ( String  paramSetName,
String  paramName,
String  paramValue 
)

XmlNode Core.Interfaces.IConfig.SetParam ( String  paramSetName,
String  paramName,
String  paramValue 
)

String Core.Interfaces.IConfig.GetParam ( String  paramSetName,
String  paramName 
)

Boolean Core.Interfaces.IConfig.GetBooleanParam ( String  paramSetName,
String  paramName 
)

XmlNode Core.Interfaces.IConfig.SetBooleanParam ( String  paramSetName,
String  paramName,
Boolean  paramValue 
)

int Core.Interfaces.IConfig.GetIntParam ( String  paramSetName,
String  paramName 
)

XmlNode Core.Interfaces.IConfig.SetIntParam ( String  paramSetName,
String  paramName,
int  paramValue 
)

Boolean Core.Interfaces.IConfig.Save (  ) 

bool Core.Interfaces.IConfig.SaveTo ( String  path  ) 


Property Documentation

int Core.Interfaces.IConfig.ReadyState [get]

Core.Util.Xml.XMLDocument Core.Interfaces.IConfig.XmlConfig [get]

bool Core.Interfaces.IConfig.UseDatabase [get, set]

String Core.Interfaces.IConfig.ConfigDBName [get, set]

String Core.Interfaces.IConfig.ConfigPath [get, set]


The documentation for this interface was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com