Argentum Online - Servidor
Referencia de la Clase ClientsNamesMonitor

Monitor de ClientsNames. Más...

#include <clients_names_monitor.h>

Métodos públicos

void add_name (ClientId client_id, const std::string &name)
 Agregar un cliente,nombre al mapa de clients<->names. Más...
 
void rm_name (ClientId client_id)
 Eliminar un cliente,nombre del mapa de clients<->names. Más...
 
ClientId get_client (const std::string &name)
 Obtener un ClientId a partir de su nombre. Más...
 
const std::string & get_name (ClientId client_id)
 Obtener un nombre a partir del ClientId. Más...
 

Descripción detallada

Monitor de ClientsNames.

Documentación de las funciones miembro

◆ add_name()

void ClientsNamesMonitor::add_name ( ClientId  client_id,
const std::string &  name 
)

Agregar un cliente,nombre al mapa de clients<->names.

Parámetros
client_id
name

◆ get_client()

ClientId ClientsNamesMonitor::get_client ( const std::string &  name)

Obtener un ClientId a partir de su nombre.

Parámetros
name
Devuelve
ClientId

◆ get_name()

const std::string & ClientsNamesMonitor::get_name ( ClientId  client_id)

Obtener un nombre a partir del ClientId.

Parámetros
client_id
Devuelve
const std::string&

◆ rm_name()

void ClientsNamesMonitor::rm_name ( ClientId  client_id)

Eliminar un cliente,nombre del mapa de clients<->names.

Parámetros
client_id

La documentación para esta clase fue generada a partir de los siguientes ficheros: