ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
Namespaces | |
app | |
comm | |
config | |
dbms | |
dbos | |
diameter | |
html | |
http | |
io | |
json | |
ldap | |
oam | |
statistics | |
testing | |
time | |
timex | |
tracing | |
xml | |
Typedefs | |
typedef intptr_t | ptrnumber |
typedef unsigned char | U8 |
typedef char | S8 |
typedef uint16_t | U16 |
typedef int16_t | S16 |
typedef uint32_t | U32 |
typedef int32_t | S32 |
typedef uint64_t | U64 |
typedef int64_t | S64 |
typedef float | F32 |
typedef double | F64 |
typedef long double | F80 |
typedef U32 | U24 |
typedef std::pair< std::string, int > | socket_t |
typedef std::vector< socket_t > | socket_v |
typedef std::vector< socket_t >::const_iterator | socket_v_it |
Functions | |
Microsecond | operator- (const Microsecond &left, const Microsecond &right) |
Microsecond | operator+ (const Microsecond &left, const Microsecond &right) |
Microsecond | operator/ (const Microsecond &left, const Microsecond &right) |
Microsecond | operator/ (const Microsecond &left, const int right) |
Microsecond | operator/ (const Microsecond &left, const unsigned int right) |
Millisecond | operator/ (const Millisecond &left, const Millisecond &right) |
Millisecond | operator+ (const Millisecond &left, const Millisecond &right) |
Millisecond | operator- (const Millisecond &left, const Millisecond &right) |
Millisecond | operator/ (const Millisecond &left, const int right) |
Millisecond | operator/ (const Millisecond &left, const unsigned int right) |
Millisecond | operator* (const Millisecond &left, const int right) |
Second | operator+ (const Second &left, const Second &right) |
Second | operator- (const Second &left, const Second &right) |
Second | operator/ (const Second &left, const Second &right) |
Second | operator/ (const Second &left, const int right) |
Second | operator/ (const Second &left, const unsigned int right) |
Proporciona las clases y patrones de desarrollo b�sico, que podr�an ser utilizados por cualquier aplicaci�n y/o plataforma.
El ejecutable deber� enlazarse con la librer�a: libanna.core.a
El Packet Header es anna.h
typedef float anna::F32 |
Alias for float: floating number with 32 bits (1-8-23)
typedef double anna::F64 |
Alias for double: floating number with 64 bits (1-11-52)
typedef long double anna::F80 |
Alias for long double: floating number with 80 bits (1-15-64)
typedef intptr_t anna::ptrnumber |
Defines required data type to conversion from pointer to integer
typedef int16_t anna::S16 |
Alias for signed integer with 16 bits
typedef int32_t anna::S32 |
Alias for signed integer with 32 bits
typedef int64_t anna::S64 |
Alias for signed integer with 64 bits
typedef char anna::S8 |
Alias for signed integer with 8 bits
typedef std::pair<std::string, int> anna::socket_t |
Typedef for socket literal representation: <ip|hostname>:<port>
typedef std::vector<socket_t> anna::socket_v |
Typedef for sockets (socket_t) vector
typedef std::vector<socket_t>::const_iterator anna::socket_v_it |
typedef uint16_t anna::U16 |
Alias for unsigned integer with 16 bits
typedef uint32_t anna::U32 |
Alias for unsigned integer with 32 bits
typedef uint64_t anna::U64 |
Alias for unsigned integer with 64 bits
typedef unsigned char anna::U8 |
Alias for unsigned integer with 8 bits
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |