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

#include <Namespace.hpp>

Public Member Functions

const std::string & getName () const
 
const std::string & getReference () const
 
std::string asString () const
 

Friends

class Allocator< Namespace >
 
class Node
 

Detailed Description

Clase que modela los Namespaces que puede contener un documento XML.

Un namespace XML estará definido por un nombre y por una URI de la que obtener las definiciones.

La lista de namespaces asociados a un documento analizado estará asociado al nodo 'root' del documento, aunque el resto de los nodos podrá hacer referencia al mismo.

Member Function Documentation

◆ asString()

std::string anna::xml::Namespace::asString ( ) const

Devuelve una cadena con toda la información relevante de esta instancia.

Returns
Una cadena con toda la información relevante de esta instancia.

◆ getName()

const std::string& anna::xml::Namespace::getName ( void  ) const
inline

Devuelve el nombre de este namespace.

Returns
el nombre de este namespace.
36 { return a_name; }

◆ getReference()

const std::string& anna::xml::Namespace::getReference ( ) const
inline

Devuelve la referencia asociada a este namespace.

Returns
la referencia asociada a este namespace.
42 { return a_reference; }
Here is the call graph for this function:

Friends And Related Function Documentation

◆ Allocator< Namespace >

friend class Allocator< Namespace >
friend

◆ Node

friend class Node
friend

Representacion de un nodo de HTML.

See also
xml::Node;

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