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 2220 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 2225 of file plplot_octaveOCTAVE_wrap.cxx.

Member Function Documentation

◆ clone()

octave_base_value * octave_swig_packed::clone ( ) const
inline

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

◆ empty_clone()

octave_base_value * octave_swig_packed::empty_clone ( ) const
inline

Definition at line 2251 of file plplot_octaveOCTAVE_wrap.cxx.

◆ is_defined()

bool octave_swig_packed::is_defined ( ) const
inline

Definition at line 2255 of file plplot_octaveOCTAVE_wrap.cxx.

◆ load_ascii()

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

Definition at line 2274 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 2282 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 2262 of file plplot_octaveOCTAVE_wrap.cxx.

◆ save_ascii()

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

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

Member Data Documentation

◆ buf

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

Definition at line 2222 of file plplot_octaveOCTAVE_wrap.cxx.

◆ DECLARE_OCTAVE_ALLOCATOR

octave_swig_packed::DECLARE_OCTAVE_ALLOCATOR
private

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

◆ type

swig_type_info* octave_swig_packed::type
private

Definition at line 2221 of file plplot_octaveOCTAVE_wrap.cxx.


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