ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | Friends | List of all members
anna::EncodedData Class Reference

#include <EncodedData.hpp>

Public Member Functions

 EncodedData ()
 
void initialize (const xml::Node *document) noexcept(false)
 
xml::NodeasXML (xml::Node *parent) const noexcept(false)
 

Friends

class Encoder
 

Detailed Description

Interface generico para guardar el resultado de una codificacion. Ver anna::util::Encoder.

Constructor & Destructor Documentation

◆ EncodedData()

anna::EncodedData::EncodedData ( )
inline

Constructor.

32 : a_value(true), a_realSize(0) {;}

Member Function Documentation

◆ asXML()

xml::Node* anna::EncodedData::asXML ( xml::Node parent) const
noexcept

Devuelve un documento XML con la informacion necesaria para reproducir el contenido de esta instancia.

Parameters
parentNodo XML del que dependende la informacion.
Returns
Nodo XML que en el que podemos aplicar informacion.

◆ initialize()

void anna::EncodedData::initialize ( const xml::Node document)
noexcept

Inicializa el contenido de esta clase a partir de la informacion contenida en el documento XML recibido.

Parameters
documentDocumento XML que contiene la informacion con la inicializar esta clase. Deberia haber sido obtenido mediate asXML.

Friends And Related Function Documentation

◆ Encoder

friend class Encoder
friend

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