(prog)#include <XMLIO.h>
Métodos públicos | |
| CXMLIO () | |
| Constructor. | |
| ~CXMLIO () | |
| Destructor. | |
| bool | LoadFile (LPCWSTR FileName) |
| Carga un fichero. | |
| bool | SaveFile (LPCWSTR FileName) |
| Guarda el fichero actual. | |
| bool | CreateFile (LPCWSTR FileName, LPCWSTR Root) |
| Crea un fichero con el elemento raíz. | |
| bool | GetAttribute (LPCWSTR Attribute, LPWSTR Value) |
| Toma el valor de un atributo del elemento y fichero actuales. | |
| bool | SetAttribute (LPCWSTR Attribute, LPCWSTR Value) |
| Fija el valor de un atributo del elemento y fichero actuales. | |
| bool | GetElement (LPWSTR Value) |
| Toma el valor del elemento actual del fichero actual. | |
| bool | SetElement (LPCWSTR Value) |
| Fija el valor del elemento actual del fichero actual. | |
| bool | GetSubAttribute (LPWSTR Element, LPCWSTR Attribute, LPWSTR Value, long num=0) |
| Toma el valor de un atributo de un sub-elemento del elemento y fichero actuales. | |
| bool | SetSubAttribute (LPWSTR Element, LPCWSTR Attribute, LPCWSTR Value, long num=0) |
| Fija el valor de un atributo de un sub-elemento del elemento y fichero actuales. | |
| bool | GetSubElement (LPWSTR Element, LPWSTR Value, long num=0) |
| Toma el valor de un sub-elemento del elemento y fichero actuales. | |
| bool | SetSubElement (LPWSTR Element, LPCWSTR Value, long num=0) |
| Fija el valor de un sub-elemento del elemento y fichero actuales. | |
| bool | MoveSubElement (LPWSTR Element, long num=0) |
| Moverse al elemento hijo indicado del elemento actual y fichero XML actual. | |
| bool | MoveParent (void) |
| Moverse al elemento padre del elemento actual y fichero XML actual. | |
| bool | MoveRoot (void) |
| Moverse al elemento raíz del fichero XML actual. | |
Métodos privados | |
| bool | SubElement (LPWSTR Element, bool create=false, long num=0) |
| Almacena en 'm_pSubElm' el elemento hijo indicado del elemento actual y fichero XML actual. | |
Atributos privados | |
| IXMLDOMDocument * | m_pXMLDoc |
| Objeto COM para el manejo de XML. | |
| CComPtr< IXMLDOMElement > | m_pThisElm |
| Puntero al nodo actual del fichero. | |
| CComPtr< IXMLDOMElement > | m_pSubElm |
| Puntero para accesos a subnodos del nodo actual. | |
| bool | m_Opened |
| Flag que indica si hay un fichero abierto. | |



