ns3::Hash::Implementation, ns3::Hash::Function::Hash32 and ns3::Hash::Function::Hash64 declarations. More...
Go to the source code of this file.
Classes | |
class | ns3::Hash::Function::Hash32 |
Template for creating a Hash::Implementation from a 32-bit hash function. More... | |
class | ns3::Hash::Function::Hash64 |
Template for creating a Hash::Implementation from a 64-bit hash function. More... | |
class | ns3::Hash::Implementation |
Hash function implementation base class. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
namespace | ns3::Hash |
Hash function implementations. | |
namespace | ns3::Hash::Function |
Hash functions. | |
Typedefs | |
typedef uint32_t(* | ns3::Hash::Hash32Function_ptr) (const char *, const std::size_t) |
Function pointer signatures for basic hash functions. | |
typedef uint64_t(* | ns3::Hash::Hash64Function_ptr) (const char *, const std::size_t) |
Function pointer signatures for basic hash functions. | |
ns3::Hash::Implementation, ns3::Hash::Function::Hash32 and ns3::Hash::Function::Hash64 declarations.
Definition in file hash-function.h.