ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Types | Public Member Functions | Static Public Member Functions | List of all members
anna::ldap::Scope Struct Reference

#include <Scope.hpp>

Public Types

enum  _v { None = -1, Base, OneLevel, SubTree }
 

Public Member Functions

 anna_declare_enum (ldap::Scope)
 

Static Public Member Functions

static const char * asText (const Scope::_v v) noexcept(false)
 

Detailed Description

Modela los ambitos de busqueda usados en las consultas LDAP.

See also
ldap::Search

Member Enumeration Documentation

◆ _v

Enumerator
None 

Requerido por la declaracion automática

Base 

Busca solo en el nivel indicado por el DN.

OneLevel 

Busca en el nivel indicado por el DN y sus dependencias inmediatas

SubTree 

Busca en el nivel indicador por el DN y todas sus dependencias

26  {
27  None = -1,
28  Base,
29  OneLevel,
30  SubTree
31  };
Definition: Scope.hpp:29
Definition: Scope.hpp:28
Definition: Scope.hpp:27
Definition: Scope.hpp:30

Member Function Documentation

◆ anna_declare_enum()

anna::ldap::Scope::anna_declare_enum ( ldap::Scope  )

◆ asText()

static const char* anna::ldap::Scope::asText ( const Scope::_v  v)
inlinestaticnoexcept

Devuelve una cadena que identifica el tipo de ambito.

Parameters
vCodigo de ambito a traducir.
Returns
Una cadena que identifica el tipo de ambito.
40  {
41  return asCString(v);
42  }

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