Stan  2.10.0
probability, sampling & optimization
Public Member Functions | List of all members
stan::interface_callbacks::writer::noop_writer Class Reference

No op writer. More...

#include <noop_writer.hpp>

Inheritance diagram for stan::interface_callbacks::writer::noop_writer:
stan::interface_callbacks::writer::base_writer

Public Member Functions

void operator() (const std::string &key, double value)
 Writes a key, value pair. More...
 
void operator() (const std::string &key, int value)
 Writes a key, value pair. More...
 
void operator() (const std::string &key, const std::string &value)
 Writes a key, value pair. More...
 
void operator() (const std::string &key, const double *values, int n_values)
 Writes a key, value pair. More...
 
void operator() (const std::string &key, const double *values, int n_rows, int n_cols)
 Writes a key, value pair. More...
 
void operator() (const std::vector< std::string > &names)
 Writes a set of names. More...
 
void operator() (const std::vector< double > &state)
 Writes a set of values. More...
 
void operator() ()
 Writes blank input. More...
 
void operator() (const std::string &message)
 Writes a string. More...
 
- Public Member Functions inherited from stan::interface_callbacks::writer::base_writer
virtual ~base_writer ()
 Destructor. More...
 

Detailed Description

No op writer.

This is a trivial implementation of the base writer that accepts input and writes nowhere.

Definition at line 18 of file noop_writer.hpp.

Member Function Documentation

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  key,
double  value 
)
inlinevirtual

Writes a key, value pair.

Parameters
[in]keyA string
[in]valueA double value

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 20 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  key,
int  value 
)
inlinevirtual

Writes a key, value pair.

Parameters
[in]keyA string
[in]valueAn integer value

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 21 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  key,
const std::string &  value 
)
inlinevirtual

Writes a key, value pair.

Parameters
[in]keyA string
[in]valueA string

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 22 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  key,
const double *  values,
int  n_values 
)
inlinevirtual

Writes a key, value pair.

Parameters
[in]keyA string
[in]valuesA double array, typically used with contiguous Eigen vectors
[in]n_valuesLength of the array

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 23 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  key,
const double *  values,
int  n_rows,
int  n_cols 
)
inlinevirtual

Writes a key, value pair.

Parameters
[in]keyA string
[in]valuesA double array assumed to represent a 2d matrix stored in column major order, typically used with contiguous Eigen matrices
[in]n_rowsRows
[in]n_colsColumns

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 26 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::vector< std::string > &  names)
inlinevirtual

Writes a set of names.

Parameters
[in]namesNames in a std::vector

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 29 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::vector< double > &  state)
inlinevirtual

Writes a set of values.

Parameters
[in]stateValues in a std::vector

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 30 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( )
inlinevirtual

Writes blank input.

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 31 of file noop_writer.hpp.

void stan::interface_callbacks::writer::noop_writer::operator() ( const std::string &  message)
inlinevirtual

Writes a string.

Parameters
[in]messageA string

Implements stan::interface_callbacks::writer::base_writer.

Definition at line 32 of file noop_writer.hpp.


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

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