|  | Kea
    1.9.9-git
    | 
#include <config.h>#include <exceptions/exceptions.h>#include <util/buffer.h>#include <dns/name.h>#include <dns/name_internal.h>#include <dns/labelsequence.h>#include <dns/messagerenderer.h>#include <boost/array.hpp>#include <boost/static_assert.hpp>#include <limits>#include <cassert>#include <vector> Include dependency graph for messagerenderer.cc:
 Include dependency graph for messagerenderer.cc:Go to the source code of this file.
| Classes | |
| struct | isc::dns::MessageRenderer::MessageRendererImpl | 
| The MessageRendererImplclass is the actual implementation ofMessageRenderer.  More... | |
| Namespaces | |
| isc | |
| Defines the logger used by the top-level component of kea-dhcp-ddns. | |
| isc::dns | |
| const OutputBuffer* buffer_ | 
Definition at line 139 of file messagerenderer.cc.
Referenced by isc::db::MySqlBinding::getBlob(), isc::db::MySqlBinding::getString(), and isc::db::MySqlBinding::getTimestamp().
| const size_t hash_ | 
The hash value for the stored name calculated by LabelSequence.getHash.
This will help make name comparison in NameCompare more efficient. 
Definition at line 46 of file messagerenderer.cc.
| uint16_t len_ | 
The length of the corresponding sequence (which is a domain name).
Definition at line 53 of file messagerenderer.cc.
| InputBuffer* name_buf_ | 
Definition at line 140 of file messagerenderer.cc.
| uint16_t pos_ | 
The position (offset from the beginning) in the buffer where the name starts.
Definition at line 50 of file messagerenderer.cc.
Referenced by isc::data::Element::Position::str().