Stan  2.5.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
stan::common::recorder::filtered_values< InternalVector > Class Template Reference

#include <filtered_values.hpp>

Public Member Functions

 filtered_values (const size_t N, const size_t M, const std::vector< size_t > &filter)
 
 filtered_values (const size_t N, const std::vector< InternalVector > &x, const std::vector< size_t > &filter)
 
void operator() (const std::vector< std::string > &x)
 
template<class T >
void operator() (const std::vector< T > &x)
 
void operator() (const std::string x)
 
void operator() ()
 
bool is_recording () const
 
const std::vector
< InternalVector > & 
x ()
 

Detailed Description

template<class InternalVector>
class stan::common::recorder::filtered_values< InternalVector >

Definition at line 15 of file filtered_values.hpp.

Constructor & Destructor Documentation

template<class InternalVector >
stan::common::recorder::filtered_values< InternalVector >::filtered_values ( const size_t  N,
const size_t  M,
const std::vector< size_t > &  filter 
)
inline

Definition at line 24 of file filtered_values.hpp.

template<class InternalVector >
stan::common::recorder::filtered_values< InternalVector >::filtered_values ( const size_t  N,
const std::vector< InternalVector > &  x,
const std::vector< size_t > &  filter 
)
inline

Definition at line 34 of file filtered_values.hpp.

Member Function Documentation

template<class InternalVector >
bool stan::common::recorder::filtered_values< InternalVector >::is_recording ( ) const
inline

Definition at line 69 of file filtered_values.hpp.

template<class InternalVector >
void stan::common::recorder::filtered_values< InternalVector >::operator() ( const std::vector< std::string > &  x)
inline

Definition at line 48 of file filtered_values.hpp.

template<class InternalVector >
template<class T >
void stan::common::recorder::filtered_values< InternalVector >::operator() ( const std::vector< T > &  x)
inline

Definition at line 53 of file filtered_values.hpp.

template<class InternalVector >
void stan::common::recorder::filtered_values< InternalVector >::operator() ( const std::string  x)
inline

Definition at line 61 of file filtered_values.hpp.

template<class InternalVector >
void stan::common::recorder::filtered_values< InternalVector >::operator() ( )
inline

Definition at line 65 of file filtered_values.hpp.

template<class InternalVector >
const std::vector<InternalVector>& stan::common::recorder::filtered_values< InternalVector >::x ( )
inline

Definition at line 73 of file filtered_values.hpp.


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

     [ Stan Home Page ] © 2011–2014, Stan Development Team.