PLplot  5.15.0
octave_swig_packed Class Reference
Inheritance diagram for octave_swig_packed:

Public Member Functions

 octave_swig_packed (swig_type_info *_type=0, const void *_buf=0, size_t _buf_len=0)
 
bool copy (swig_type_info *outtype, void *ptr, size_t sz) const
 
octave_base_value * clone () const
 
octave_base_value * empty_clone () const
 
bool is_defined () const
 
void print (std::ostream &os, bool pr_as_read_syntax=false) const
 
virtual bool save_ascii (std::ostream &os)
 
virtual bool load_ascii (std::istream &is)
 
virtual bool save_binary (std::ostream &os, bool &save_as_floats)
 
virtual bool load_binary (std::istream &is, bool swap, oct_mach_info::float_format fmt)
 

Private Attributes

swig_type_infotype
 
std::vector< char > buf
 
 DECLARE_OCTAVE_ALLOCATOR
 
 DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
 

Detailed Description

Definition at line 2071 of file plplot_octaveOCTAVE_wrap.cxx.

Constructor & Destructor Documentation

◆ octave_swig_packed()

octave_swig_packed::octave_swig_packed ( swig_type_info _type = 0,
const void *  _buf = 0,
size_t  _buf_len = 0 
)
inline

Definition at line 2076 of file plplot_octaveOCTAVE_wrap.cxx.

Member Function Documentation

◆ clone()

octave_base_value* octave_swig_packed::clone ( ) const
inline

Definition at line 2088 of file plplot_octaveOCTAVE_wrap.cxx.

◆ copy()

bool octave_swig_packed::copy ( swig_type_info outtype,
void *  ptr,
size_t  sz 
) const
inline

Definition at line 2080 of file plplot_octaveOCTAVE_wrap.cxx.

◆ empty_clone()

octave_base_value* octave_swig_packed::empty_clone ( ) const
inline

Definition at line 2092 of file plplot_octaveOCTAVE_wrap.cxx.

◆ is_defined()

bool octave_swig_packed::is_defined ( ) const
inline

Definition at line 2096 of file plplot_octaveOCTAVE_wrap.cxx.

◆ load_ascii()

virtual bool octave_swig_packed::load_ascii ( std::istream &  is)
inlinevirtual

Definition at line 2115 of file plplot_octaveOCTAVE_wrap.cxx.

◆ load_binary()

virtual bool octave_swig_packed::load_binary ( std::istream &  is,
bool  swap,
oct_mach_info::float_format  fmt 
)
inlinevirtual

Definition at line 2123 of file plplot_octaveOCTAVE_wrap.cxx.

◆ print()

void octave_swig_packed::print ( std::ostream &  os,
bool  pr_as_read_syntax = false 
) const
inline

Definition at line 2103 of file plplot_octaveOCTAVE_wrap.cxx.

◆ save_ascii()

virtual bool octave_swig_packed::save_ascii ( std::ostream &  os)
inlinevirtual

Definition at line 2111 of file plplot_octaveOCTAVE_wrap.cxx.

◆ save_binary()

virtual bool octave_swig_packed::save_binary ( std::ostream &  os,
bool &  save_as_floats 
)
inlinevirtual

Definition at line 2119 of file plplot_octaveOCTAVE_wrap.cxx.

Member Data Documentation

◆ buf

std::vector< char > octave_swig_packed::buf
private

Definition at line 2073 of file plplot_octaveOCTAVE_wrap.cxx.

◆ DECLARE_OCTAVE_ALLOCATOR

octave_swig_packed::DECLARE_OCTAVE_ALLOCATOR
private

Definition at line 2154 of file plplot_octaveOCTAVE_wrap.cxx.

◆ DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA

octave_swig_packed::DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
private

Definition at line 2156 of file plplot_octaveOCTAVE_wrap.cxx.

◆ type

swig_type_info* octave_swig_packed::type
private

Definition at line 2072 of file plplot_octaveOCTAVE_wrap.cxx.


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