Public Types | Public Member Functions | Public Attributes
problib::PDF_< ContainerAllocator > Struct Template Reference

#include <PDF.h>

List of all members.

Public Types

enum  { EXACT = 0 }
enum  { GAUSSIAN = 1 }
enum  { UNIFORM = 2 }
enum  { PARTICLES = 3 }
enum  { MIXTURE = 4 }
enum  { DISCRETE = 5 }
enum  { HYBRID = 6 }
typedef std::vector< double,
typename
ContainerAllocator::template
rebind< double >::other > 
_data_type
typedef uint32_t _dimensions_type
typedef int32_t _domain_size_type
typedef std::basic_string
< char, std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other > 
_exact_value_str_type
typedef std::vector< double,
typename
ContainerAllocator::template
rebind< double >::other > 
_exact_value_vec_type
typedef std::vector< double,
typename
ContainerAllocator::template
rebind< double >::other > 
_probabilities_type
typedef uint8_t _type_type
typedef std::vector
< std::basic_string< char,
std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other >
, typename
ContainerAllocator::template
rebind< std::basic_string
< char, std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other >
>::other > 
_values_type
typedef boost::shared_ptr
< ::problib::PDF_
< ContainerAllocator > const > 
ConstPtr
typedef boost::shared_ptr
< ::problib::PDF_
< ContainerAllocator > > 
Ptr
typedef PDF_< ContainerAllocator > Type

Public Member Functions

 PDF_ ()
 PDF_ (const ContainerAllocator &_alloc)

Public Attributes

boost::shared_ptr< std::map
< std::string, std::string > > 
__connection_header
std::vector< double, typename
ContainerAllocator::template
rebind< double >::other > 
data
uint32_t dimensions
int32_t domain_size
std::basic_string< char,
std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other > 
exact_value_str
std::vector< double, typename
ContainerAllocator::template
rebind< double >::other > 
exact_value_vec
std::vector< double, typename
ContainerAllocator::template
rebind< double >::other > 
probabilities
uint8_t type
std::vector< std::basic_string
< char, std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other >
, typename
ContainerAllocator::template
rebind< std::basic_string
< char, std::char_traits< char >
, typename
ContainerAllocator::template
rebind< char >::other >
>::other > 
values

Detailed Description

template<class ContainerAllocator>
struct problib::PDF_< ContainerAllocator >

Definition at line 21 of file msg_gen/cpp/include/problib/PDF.h.


Member Typedef Documentation

template<class ContainerAllocator >
typedef std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::_data_type

Definition at line 54 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef uint32_t problib::PDF_< ContainerAllocator >::_dimensions_type

Definition at line 51 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef int32_t problib::PDF_< ContainerAllocator >::_domain_size_type

Definition at line 57 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > problib::PDF_< ContainerAllocator >::_exact_value_str_type

Definition at line 66 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::_exact_value_vec_type

Definition at line 69 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::_probabilities_type

Definition at line 63 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef uint8_t problib::PDF_< ContainerAllocator >::_type_type

Definition at line 48 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef std::vector<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > , typename ContainerAllocator::template rebind<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::other > problib::PDF_< ContainerAllocator >::_values_type

Definition at line 60 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::problib::PDF_<ContainerAllocator> const> problib::PDF_< ContainerAllocator >::ConstPtr

Definition at line 81 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::problib::PDF_<ContainerAllocator> > problib::PDF_< ContainerAllocator >::Ptr

Definition at line 80 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
typedef PDF_<ContainerAllocator> problib::PDF_< ContainerAllocator >::Type

Definition at line 22 of file msg_gen/cpp/include/problib/PDF.h.


Member Enumeration Documentation

template<class ContainerAllocator >
anonymous enum
Enumerator:
EXACT 

Definition at line 72 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
GAUSSIAN 

Definition at line 73 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
UNIFORM 

Definition at line 74 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
PARTICLES 

Definition at line 75 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
MIXTURE 

Definition at line 76 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
DISCRETE 

Definition at line 77 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
HYBRID 

Definition at line 78 of file msg_gen/cpp/include/problib/PDF.h.


Constructor & Destructor Documentation

template<class ContainerAllocator >
problib::PDF_< ContainerAllocator >::PDF_ ( ) [inline]

Definition at line 24 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
problib::PDF_< ContainerAllocator >::PDF_ ( const ContainerAllocator &  _alloc) [inline]

Definition at line 36 of file msg_gen/cpp/include/problib/PDF.h.


Member Data Documentation

template<class ContainerAllocator >
boost::shared_ptr<std::map<std::string, std::string> > problib::PDF_< ContainerAllocator >::__connection_header

Definition at line 82 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::data

Definition at line 55 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
uint32_t problib::PDF_< ContainerAllocator >::dimensions

Definition at line 52 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
int32_t problib::PDF_< ContainerAllocator >::domain_size

Definition at line 58 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > problib::PDF_< ContainerAllocator >::exact_value_str

Definition at line 67 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::exact_value_vec

Definition at line 70 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
std::vector<double, typename ContainerAllocator::template rebind<double>::other > problib::PDF_< ContainerAllocator >::probabilities

Definition at line 64 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
uint8_t problib::PDF_< ContainerAllocator >::type

Definition at line 49 of file msg_gen/cpp/include/problib/PDF.h.

template<class ContainerAllocator >
std::vector<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > , typename ContainerAllocator::template rebind<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::other > problib::PDF_< ContainerAllocator >::values

Definition at line 61 of file msg_gen/cpp/include/problib/PDF.h.


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


problib
Author(s): Sjoerd van den Dries
autogenerated on Tue Jan 7 2014 11:42:42