ReFRACtor
FullPhysics::Lidort_Exception_Handling Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Lidort_Exception_Handling:
+ Collaboration diagram for FullPhysics::Lidort_Exception_Handling:

Public Member Functions

 Lidort_Exception_Handling ()
 
 Lidort_Exception_Handling (void *allocated_f_type_c)
 
 ~Lidort_Exception_Handling ()
 
void check_byte_sizes ()
 
void * fortran_type_ptr ()
 
virtual void print (std::ostream &output_stream) const
 
std::string print_to_string () const
 Print to string. More...
 
const std::vector< std::string > ts_actions () const
 
const std::vector< std::string > ts_checkmessages () const
 
const std::string ts_message () const
 
const int & ts_ncheckmessages () const
 
void ts_ncheckmessages (const int &ts_ncheckmessages_in)
 
const int & ts_status_calculation () const
 
void ts_status_calculation (const int &ts_status_calculation_in)
 
const int & ts_status_inputcheck () const
 
void ts_status_inputcheck (const int &ts_status_inputcheck_in)
 
const std::string ts_trace_1 () const
 
const std::string ts_trace_2 () const
 
const std::string ts_trace_3 () const
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 4586 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Lidort_Exception_Handling() [1/2]

FullPhysics::Lidort_Exception_Handling::Lidort_Exception_Handling ( )
inline

Definition at line 4589 of file lidort_interface_types.h.

◆ Lidort_Exception_Handling() [2/2]

FullPhysics::Lidort_Exception_Handling::Lidort_Exception_Handling ( void *  allocated_f_type_c)
inline

Definition at line 4596 of file lidort_interface_types.h.

◆ ~Lidort_Exception_Handling()

FullPhysics::Lidort_Exception_Handling::~Lidort_Exception_Handling ( )
inline

Definition at line 4603 of file lidort_interface_types.h.

Member Function Documentation

◆ check_byte_sizes()

void FullPhysics::Lidort_Exception_Handling::check_byte_sizes ( )
inline

Definition at line 4718 of file lidort_interface_types.h.

◆ fortran_type_ptr()

void* FullPhysics::Lidort_Structure::fortran_type_ptr ( )
inlineinherited

Definition at line 234 of file lidort_interface_types.h.

◆ print()

virtual void FullPhysics::Lidort_Exception_Handling::print ( std::ostream &  output_stream) const
inlinevirtual

Implements FullPhysics::Lidort_Structure.

Definition at line 4694 of file lidort_interface_types.h.

◆ print_to_string()

std::string FullPhysics::Printable< Lidort_Structure >::print_to_string ( ) const
inlineinherited

Print to string.

This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.

Definition at line 31 of file printable.h.

◆ ts_actions()

const std::vector< std::string > FullPhysics::Lidort_Exception_Handling::ts_actions ( ) const
inline

Definition at line 4636 of file lidort_interface_types.h.

◆ ts_checkmessages()

const std::vector< std::string > FullPhysics::Lidort_Exception_Handling::ts_checkmessages ( ) const
inline

Definition at line 4626 of file lidort_interface_types.h.

◆ ts_message()

const std::string FullPhysics::Lidort_Exception_Handling::ts_message ( ) const
inline

Definition at line 4655 of file lidort_interface_types.h.

◆ ts_ncheckmessages() [1/2]

const int& FullPhysics::Lidort_Exception_Handling::ts_ncheckmessages ( ) const
inline

Definition at line 4617 of file lidort_interface_types.h.

◆ ts_ncheckmessages() [2/2]

void FullPhysics::Lidort_Exception_Handling::ts_ncheckmessages ( const int &  ts_ncheckmessages_in)
inline

Definition at line 4621 of file lidort_interface_types.h.

◆ ts_status_calculation() [1/2]

const int& FullPhysics::Lidort_Exception_Handling::ts_status_calculation ( ) const
inline

Definition at line 4646 of file lidort_interface_types.h.

◆ ts_status_calculation() [2/2]

void FullPhysics::Lidort_Exception_Handling::ts_status_calculation ( const int &  ts_status_calculation_in)
inline

Definition at line 4650 of file lidort_interface_types.h.

◆ ts_status_inputcheck() [1/2]

const int& FullPhysics::Lidort_Exception_Handling::ts_status_inputcheck ( ) const
inline

Definition at line 4608 of file lidort_interface_types.h.

◆ ts_status_inputcheck() [2/2]

void FullPhysics::Lidort_Exception_Handling::ts_status_inputcheck ( const int &  ts_status_inputcheck_in)
inline

Definition at line 4612 of file lidort_interface_types.h.

◆ ts_trace_1()

const std::string FullPhysics::Lidort_Exception_Handling::ts_trace_1 ( ) const
inline

Definition at line 4664 of file lidort_interface_types.h.

◆ ts_trace_2()

const std::string FullPhysics::Lidort_Exception_Handling::ts_trace_2 ( ) const
inline

Definition at line 4673 of file lidort_interface_types.h.

◆ ts_trace_3()

const std::string FullPhysics::Lidort_Exception_Handling::ts_trace_3 ( ) const
inline

Definition at line 4682 of file lidort_interface_types.h.

Member Data Documentation

◆ fortran_type_c

void* FullPhysics::Lidort_Structure::fortran_type_c
protectedinherited

Definition at line 239 of file lidort_interface_types.h.

◆ owns_pointer

bool FullPhysics::Lidort_Structure::owns_pointer
protectedinherited

Definition at line 240 of file lidort_interface_types.h.


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

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:12