KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
semantics::View_traits< U_event > Struct Template Reference

#include <Event_traits.h>

Public Types

enum  { out_size = 1, size = 8, context_levels = 4 }
 
typedef Cell::Step_sizes Step_sizes
 
typedef boost::array
< std::string, size
Var_list
 

Static Public Member Functions

static const double & prior_prob (const size_t &, const size_t &)
 
static const double & diversity_weight ()
 

Static Public Attributes

static const Step_sizes step_sizes
 
static const Var_list variable_names
 
static const Key_slots::Map variable_map
 

Member Typedef Documentation

typedef boost::array<std::string, size> semantics::View_traits< U_event >::Var_list

Member Enumeration Documentation

anonymous enum
Enumerator
out_size 
size 
context_levels 

Member Function Documentation

static const double& semantics::View_traits< U_event >::diversity_weight ( )
inlinestatic
static const double& semantics::View_traits< U_event >::prior_prob ( const size_t &  ,
const size_t &   
)
inlinestatic

Member Data Documentation

const U_traits::Step_sizes semantics::U_traits::step_sizes
static
const Key_slots::Map semantics::U_traits::variable_map
static
Initial value:
=
initialize_map<U_traits>(U_traits::variable_names)
const U_traits::Var_list semantics::U_traits::variable_names
static
Initial value:
=
{{"LABEL", "PLABEL", "TAG", "WORD"}}

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