Navigation

Operators and Keywords

Function List:

C++ API

octave_fcn_inline Class Reference

#include <ov-fcn-inline.h>

Inherits octave_fcn_handle.

Collaboration diagram for octave_fcn_inline:

List of all members.


Public Member Functions

 octave_fcn_inline (void)
 octave_fcn_inline (const std::string &f, const string_vector &a, const std::string &n=std::string())
 octave_fcn_inline (const octave_fcn_inline &fi)
 ~octave_fcn_inline (void)
octave_base_valueclone (void) const
octave_base_valueempty_clone (void) const
bool is_inline_function (void) const
octave_fcn_inlinefcn_inline_value (bool=false)
std::string fcn_text (void) const
string_vector fcn_arg_names (void) const
octave_value convert_to_str_internal (bool, bool, char) const
Octave_map map_value (void) const
bool save_ascii (std::ostream &os)
bool load_ascii (std::istream &is)
bool save_binary (std::ostream &os, bool &save_as_floats)
bool load_binary (std::istream &is, bool swap, oct_mach_info::float_format fmt)
void print (std::ostream &os, bool pr_as_read_syntax=false) const
void print_raw (std::ostream &os, bool pr_as_read_syntax=false) const

Constructor & Destructor Documentation

octave_fcn_inline::octave_fcn_inline ( void   )  [inline]

octave_fcn_inline::octave_fcn_inline ( const std::string f,
const string_vector a,
const std::string n = std::string () 
)

octave_fcn_inline::octave_fcn_inline ( const octave_fcn_inline fi  )  [inline]

octave_fcn_inline::~octave_fcn_inline ( void   )  [inline]


Member Function Documentation

octave_base_value* octave_fcn_inline::clone ( void   )  const [inline, virtual]

Reimplemented from octave_fcn_handle.

octave_value octave_fcn_inline::convert_to_str_internal ( bool  ,
bool  ,
char  type 
) const [virtual]

Reimplemented from octave_base_value.

octave_base_value* octave_fcn_inline::empty_clone ( void   )  const [inline, virtual]

Reimplemented from octave_fcn_handle.

string_vector octave_fcn_inline::fcn_arg_names ( void   )  const [inline]

octave_fcn_inline* octave_fcn_inline::fcn_inline_value ( bool  = false  )  [inline, virtual]

Reimplemented from octave_base_value.

std::string octave_fcn_inline::fcn_text ( void   )  const [inline]

bool octave_fcn_inline::is_inline_function ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

bool octave_fcn_inline::load_ascii ( std::istream &  is  )  [virtual]

Reimplemented from octave_fcn_handle.

bool octave_fcn_inline::load_binary ( std::istream &  is,
bool  swap,
oct_mach_info::float_format  fmt 
) [virtual]

Reimplemented from octave_fcn_handle.

Octave_map octave_fcn_inline::map_value ( void   )  const [virtual]

Reimplemented from octave_base_value.

void octave_fcn_inline::print ( std::ostream os,
bool  pr_as_read_syntax = false 
) const [virtual]

Reimplemented from octave_fcn_handle.

void octave_fcn_inline::print_raw ( std::ostream os,
bool  pr_as_read_syntax = false 
) const [virtual]

Reimplemented from octave_fcn_handle.

bool octave_fcn_inline::save_ascii ( std::ostream os  )  [virtual]

Reimplemented from octave_fcn_handle.

bool octave_fcn_inline::save_binary ( std::ostream os,
bool save_as_floats 
) [virtual]

Reimplemented from octave_fcn_handle.


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