ANNA Suite  2020b
Multipurpose development suite for Telco applications
Scope.hpp
Go to the documentation of this file.
1 // ANNA - Anna is Not Nothingness Anymore //
2 // //
3 // (c) Copyright 2005-2015 Eduardo Ramos Testillano & Francisco Ruiz Rayo //
4 // //
5 // See project site at http://redmine.teslayout.com/projects/anna-suite //
6 // See accompanying file LICENSE or copy at http://www.teslayout.com/projects/public/anna.LICENSE //
7 
8 
9 #ifndef anna_ldap_Scope_hpp
10 #define anna_ldap_Scope_hpp
11 
13 #include <anna/config/defines.hpp>
15 
16 namespace anna {
17 
18 namespace ldap {
19 
25 struct Scope {
26  enum _v {
27  None = -1,
28  Base,
31  };
32 
34 
40  static const char* asText(const Scope::_v v) noexcept(false) {
41  return asCString(v);
42  }
43 };
44 
45 }
46 }
47 
48 #endif
49 
Definition: Scope.hpp:29
static const char * asText(const Scope::_v v) noexcept(false)
Definition: Scope.hpp:40
Definition: Scope.hpp:28
anna_declare_enum(ldap::Scope)
_v
Definition: Scope.hpp:26
Definition: Scope.hpp:27
Definition: app.hpp:12
Definition: Scope.hpp:25
Definition: Scope.hpp:30