libmoost
moost::nagios::nsca_enctype Struct Reference

#include <nsca_enctype.hpp>

List of all members.

Public Member Functions

 nsca_enctype (std::string const &enc)
 nsca_enctype (int const enc)
 nsca_enctype (nsca_encryption_method::type const enc=nsca_encryption_method::ENCRYPT_NONE)
 operator nsca_encryption_method::type () const
 operator int () const

Static Public Member Functions

static nsca_encryption_method::type validate_encryption_method (int encryption_method)
static std::string get_enc_helpstr ()
static int str2enc (std::string const &str)

Public Attributes

nsca_encryption_method::type enc

Detailed Description

Definition at line 49 of file nsca_enctype.hpp.


Constructor & Destructor Documentation

moost::nagios::nsca_enctype::nsca_enctype ( std::string const &  enc) [inline]

Definition at line 51 of file nsca_enctype.hpp.

moost::nagios::nsca_enctype::nsca_enctype ( int const  enc) [inline]

Definition at line 56 of file nsca_enctype.hpp.


Member Function Documentation

static std::string moost::nagios::nsca_enctype::get_enc_helpstr ( ) [inline, static]

Definition at line 120 of file nsca_enctype.hpp.

moost::nagios::nsca_enctype::operator int ( ) const [inline]

Definition at line 74 of file nsca_enctype.hpp.

moost::nagios::nsca_enctype::operator nsca_encryption_method::type ( ) const [inline]

Definition at line 69 of file nsca_enctype.hpp.

static int moost::nagios::nsca_enctype::str2enc ( std::string const &  str) [inline, static]

Definition at line 158 of file nsca_enctype.hpp.

Definition at line 79 of file nsca_enctype.hpp.


Member Data Documentation


The documentation for this struct was generated from the following file: