AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
DS_DataProcesingData Class Reference

Public Member Functions

 DS_DataProcesingData ()
 list zmenenych stavov More...
 
 ~DS_DataProcesingData ()
 
std::string GetSystemInfoFileName (unsigned long deviceSnr)
 
ds_string GetAttributeText (EXMLNode *node, char *attributeName)
 
long GetAttributeLongValue (EXMLNode *node, char *attributeName)
 
unsigned char GetAttributeCharValue (EXMLNode *paNode, char *paAttributeName)
 
int DeviceStatus (EXMLNode *xmlNode)
 
void SetAttribWithNode (EXMLNode *xmlNode, EXMLNode *node, const char *name)
 zdroj ciel meno More...
 
void SetAttrib (EXMLNode *xmlNode, EXMLNode *node, const char *name)
 zdroj ciel meno More...
 
void CopyAttribValue (EXMLNode *srcNode, const char *srcAttribName, EXMLNode *dstNode, const char *dstAttribName)
 zdroj ciel meno More...
 
void AddOrChangeDeviceTypeNode (EXMLNode *node, long deviceType=0, long devicePosition=0)
 
void AddOrChangeNode (EXMLConfig *config, EXMLNode *node, EXMLNode *xmlNode, const char *path)
 
void ClearFind (EXMLNode *devicexmlNode)
 
bool IsChanged (EXMLNode *xmlNodeStored, EXMLNode *xmlNodeReceived)
 
bool CompareData (const EM::EComm::EDataFrame *paSubCommandFrame)
 
void AddSystemNode (DS_Event &event)
 
bool CheckSystem (DS_Event &event)
 

Public Attributes

EXMLConfig * devicesList
 
EXMLConfig * changeList
 stav zariadenia More...
 

Constructor & Destructor Documentation

DS_DataProcesingData::DS_DataProcesingData ( )
inline

list zmenenych stavov

DS_DataProcesingData::~DS_DataProcesingData ( )
inline

Member Function Documentation

void DS_DataProcesingData::AddOrChangeDeviceTypeNode ( EXMLNode *  node,
long  deviceType = 0,
long  devicePosition = 0 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void DS_DataProcesingData::AddOrChangeNode ( EXMLConfig *  config,
EXMLNode *  node,
EXMLNode *  xmlNode,
const char *  path 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void DS_DataProcesingData::AddSystemNode ( DS_Event event)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

bool DS_DataProcesingData::CheckSystem ( DS_Event event)
inline

Here is the call graph for this function:

void DS_DataProcesingData::ClearFind ( EXMLNode *  devicexmlNode)
inline

Here is the caller graph for this function:

bool DS_DataProcesingData::CompareData ( const EM::EComm::EDataFrame *  paSubCommandFrame)
inline

nastavim vsetky find na nenajdeny

prechadza cez nody konfigu z analyzera

go trough all sub-devices on selected device

prehladavam cez nody zariadeni

zistujem ci sa zmenil stav zariadenia a ci sa na danej pozicii zmenilo snr zariadenia

dane zariadenie som vo vektore nenasiel preto ho pridam

prehladavam cez nody zariadeni

zistujem ci sa zmenil stav zariadenia a ci sa na danej pozicii zmenilo snr zariadenia

dane zariadenie som vo vektore nenasiel preto ho pridam

kontrola ci pri inicializacnej sprave nie je nahodou nejake zariadenie navyse, alebo pri normalnej sprave ci sa zariadenie nedostalo do normalneho stavu

Here is the call graph for this function:

void DS_DataProcesingData::CopyAttribValue ( EXMLNode *  srcNode,
const char *  srcAttribName,
EXMLNode *  dstNode,
const char *  dstAttribName 
)
inline

zdroj ciel meno

Here is the caller graph for this function:

int DS_DataProcesingData::DeviceStatus ( EXMLNode *  xmlNode)
inline

Here is the caller graph for this function:

unsigned char DS_DataProcesingData::GetAttributeCharValue ( EXMLNode *  paNode,
char *  paAttributeName 
)
inline
long DS_DataProcesingData::GetAttributeLongValue ( EXMLNode *  node,
char *  attributeName 
)
inline
ds_string DS_DataProcesingData::GetAttributeText ( EXMLNode *  node,
char *  attributeName 
)
inline
std::string DS_DataProcesingData::GetSystemInfoFileName ( unsigned long  deviceSnr)
inline

Here is the caller graph for this function:

bool DS_DataProcesingData::IsChanged ( EXMLNode *  xmlNodeStored,
EXMLNode *  xmlNodeReceived 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void DS_DataProcesingData::SetAttrib ( EXMLNode *  xmlNode,
EXMLNode *  node,
const char *  name 
)
inline

zdroj ciel meno

Here is the call graph for this function:

Here is the caller graph for this function:

void DS_DataProcesingData::SetAttribWithNode ( EXMLNode *  xmlNode,
EXMLNode *  node,
const char *  name 
)
inline

zdroj ciel meno

Here is the caller graph for this function:

Member Data Documentation

EXMLConfig* DS_DataProcesingData::changeList

stav zariadenia

EXMLConfig* DS_DataProcesingData::devicesList

The documentation for this class was generated from the following file: