ReFRACtor
FullPhysics::Lidort_Linsup_Inout Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Lidort_Linsup_Inout:
+ Collaboration diagram for FullPhysics::Lidort_Linsup_Inout:

Public Member Functions

 Lidort_Linsup_Inout ()
 
 Lidort_Linsup_Inout (void *allocated_f_type_c)
 
 ~Lidort_Linsup_Inout ()
 
Lidort_Linsup_Brdfbrdf ()
 
const Lidort_Linsup_Brdfbrdf () const
 
void brdf (Lidort_Linsup_Brdf &brdf_in)
 
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...
 
Lidort_Linsup_Sleavesleave ()
 
const Lidort_Linsup_Sleavesleave () const
 
void sleave (Lidort_Linsup_Sleave &sleave_in)
 
Lidort_Linsup_Ssss ()
 
const Lidort_Linsup_Ssss () const
 
void ss (Lidort_Linsup_Ss &ss_in)
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 4218 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Lidort_Linsup_Inout() [1/2]

FullPhysics::Lidort_Linsup_Inout::Lidort_Linsup_Inout ( )
inline

Definition at line 4221 of file lidort_interface_types.h.

◆ Lidort_Linsup_Inout() [2/2]

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

Definition at line 4228 of file lidort_interface_types.h.

◆ ~Lidort_Linsup_Inout()

FullPhysics::Lidort_Linsup_Inout::~Lidort_Linsup_Inout ( )
inline

Definition at line 4235 of file lidort_interface_types.h.

Member Function Documentation

◆ brdf() [1/3]

Lidort_Linsup_Brdf& FullPhysics::Lidort_Linsup_Inout::brdf ( )
inline

Definition at line 4240 of file lidort_interface_types.h.

◆ brdf() [2/3]

const Lidort_Linsup_Brdf& FullPhysics::Lidort_Linsup_Inout::brdf ( ) const
inline

Definition at line 4244 of file lidort_interface_types.h.

◆ brdf() [3/3]

void FullPhysics::Lidort_Linsup_Inout::brdf ( Lidort_Linsup_Brdf brdf_in)
inline

Definition at line 4248 of file lidort_interface_types.h.

◆ check_byte_sizes()

void FullPhysics::Lidort_Linsup_Inout::check_byte_sizes ( )
inline

Definition at line 4296 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_Linsup_Inout::print ( std::ostream &  output_stream) const
inlinevirtual

Implements FullPhysics::Lidort_Structure.

Definition at line 4288 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.

◆ sleave() [1/3]

Lidort_Linsup_Sleave& FullPhysics::Lidort_Linsup_Inout::sleave ( )
inline

Definition at line 4270 of file lidort_interface_types.h.

◆ sleave() [2/3]

const Lidort_Linsup_Sleave& FullPhysics::Lidort_Linsup_Inout::sleave ( ) const
inline

Definition at line 4274 of file lidort_interface_types.h.

◆ sleave() [3/3]

void FullPhysics::Lidort_Linsup_Inout::sleave ( Lidort_Linsup_Sleave sleave_in)
inline

Definition at line 4278 of file lidort_interface_types.h.

◆ ss() [1/3]

Lidort_Linsup_Ss& FullPhysics::Lidort_Linsup_Inout::ss ( )
inline

Definition at line 4255 of file lidort_interface_types.h.

◆ ss() [2/3]

const Lidort_Linsup_Ss& FullPhysics::Lidort_Linsup_Inout::ss ( ) const
inline

Definition at line 4259 of file lidort_interface_types.h.

◆ ss() [3/3]

void FullPhysics::Lidort_Linsup_Inout::ss ( Lidort_Linsup_Ss ss_in)
inline

Definition at line 4263 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