Stan  2.10.0
probability, sampling & optimization
Classes
stan::lang::phoenix_functor_unary Struct Reference

This is the base class for unnary functors that are adapted to lazy semantic actions by boost::phoenix. More...

#include <semantic_actions.hpp>

Inheritance diagram for stan::lang::phoenix_functor_unary:
stan::lang::add_lp_var stan::lang::copy_square_cholesky_dimension_if_necessary stan::lang::deprecate_increment_log_prob stan::lang::deprecate_old_assignment_op stan::lang::deprecated_integrate_ode stan::lang::increment_size_t stan::lang::remove_lp_var stan::lang::scope_lp stan::lang::set_no_op stan::lang::set_omni_idx stan::lang::set_void_return

Classes

struct  result
 Declare result to be a template struct. More...
 
struct  result< F(T1)>
 Specialize as required by Phoenix to functional form with typedef of return type. More...
 

Detailed Description

This is the base class for unnary functors that are adapted to lazy semantic actions by boost::phoenix.

The base class deals with the type dispatch required by Phoenix.

Definition at line 35 of file semantic_actions.hpp.


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

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