PLplot 5.15.0
Loading...
Searching...
No Matches
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 2217 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 2222 of file plplot_octaveOCTAVE_wrap.cxx.

Member Function Documentation

◆ clone()

octave_base_value * octave_swig_packed::clone ( ) const
inline

Definition at line 2244 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 2236 of file plplot_octaveOCTAVE_wrap.cxx.

◆ empty_clone()

octave_base_value * octave_swig_packed::empty_clone ( ) const
inline

Definition at line 2248 of file plplot_octaveOCTAVE_wrap.cxx.

◆ is_defined()

bool octave_swig_packed::is_defined ( ) const
inline

Definition at line 2252 of file plplot_octaveOCTAVE_wrap.cxx.

◆ load_ascii()

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

Definition at line 2271 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 2279 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 2259 of file plplot_octaveOCTAVE_wrap.cxx.

◆ save_ascii()

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

Definition at line 2267 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 2275 of file plplot_octaveOCTAVE_wrap.cxx.

Member Data Documentation

◆ buf

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

Definition at line 2219 of file plplot_octaveOCTAVE_wrap.cxx.

◆ DECLARE_OCTAVE_ALLOCATOR

octave_swig_packed::DECLARE_OCTAVE_ALLOCATOR
private

Definition at line 2322 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 2324 of file plplot_octaveOCTAVE_wrap.cxx.

◆ type

swig_type_info* octave_swig_packed::type
private

Definition at line 2218 of file plplot_octaveOCTAVE_wrap.cxx.


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