libmoost
|
#include <nsca_crc32.hpp>
Public Member Functions | |
nsca_crc32 () | |
boost::uint32_t | calculate (nsca_data_packet const &send_packet) const |
Private Member Functions | |
void | generate_crc32_table () |
Private Attributes | |
std::vector< boost::uint32_t > | crc32_table_ |
Static Private Attributes | |
static size_t const | crc32_table_size = 256 |
Definition at line 39 of file nsca_crc32.hpp.
moost::nagios::nsca_crc32::nsca_crc32 | ( | ) | [inline] |
boost::uint32_t moost::nagios::nsca_crc32::calculate | ( | nsca_data_packet const & | send_packet | ) | const [inline] |
void moost::nagios::nsca_crc32::generate_crc32_table | ( | ) | [inline, private] |
std::vector<boost::uint32_t> moost::nagios::nsca_crc32::crc32_table_ [private] |
Definition at line 97 of file nsca_crc32.hpp.
size_t const moost::nagios::nsca_crc32::crc32_table_size = 256 [static, private] |
Definition at line 98 of file nsca_crc32.hpp.