Navigation

Operators and Keywords

Function List:

C++ API

octave_base_int_scalar< T > Class Template Reference

#include <ov-base-int.h>

Inherits octave_base_scalar< T >.

Collaboration diagram for octave_base_int_scalar< T >:

List of all members.


Public Member Functions

 octave_base_int_scalar (void)
 octave_base_int_scalar (const T &s)
 ~octave_base_int_scalar (void)
octave_base_valueclone (void) const
octave_base_valueempty_clone (void) const
octave_base_valuetry_narrowing_conversion (void)
bool is_real_type (void) const
octave_value convert_to_str_internal (bool, bool, char type) const
bool save_ascii (std::ostream &os)
bool load_ascii (std::istream &is)
bool save_binary (std::ostream &os, bool &)
bool load_binary (std::istream &is, bool swap, oct_mach_info::float_format)

template<class T>
class octave_base_int_scalar< T >


Constructor & Destructor Documentation

template<class T>
octave_base_int_scalar< T >::octave_base_int_scalar ( void   )  [inline]

template<class T>
octave_base_int_scalar< T >::octave_base_int_scalar ( const T s  )  [inline]

template<class T>
octave_base_int_scalar< T >::~octave_base_int_scalar ( void   )  [inline]


Member Function Documentation

template<class T>
octave_base_value* octave_base_int_scalar< T >::clone ( void   )  const [inline, virtual]

Reimplemented from octave_base_scalar< T >.

template<class T >
octave_value octave_base_int_scalar< T >::convert_to_str_internal ( bool  ,
bool  ,
char  type 
) const [inline, virtual]

Reimplemented from octave_base_value.

template<class T>
octave_base_value* octave_base_int_scalar< T >::empty_clone ( void   )  const [inline, virtual]

Reimplemented from octave_base_scalar< T >.

Reimplemented in OCTAVE_VALUE_INT_SCALAR_T.

template<class T>
bool octave_base_int_scalar< T >::is_real_type ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

template<class T >
bool octave_base_int_scalar< T >::load_ascii ( std::istream &  is  )  [inline, virtual]

Reimplemented from octave_base_value.

template<class T >
bool octave_base_int_scalar< T >::load_binary ( std::istream &  is,
bool  swap,
oct_mach_info::float_format   
) [inline, virtual]

Reimplemented from octave_base_value.

template<class T >
bool octave_base_int_scalar< T >::save_ascii ( std::ostream os  )  [inline, virtual]

Reimplemented from octave_base_value.

template<class T >
bool octave_base_int_scalar< T >::save_binary ( std::ostream os,
bool  
) [inline, virtual]

Reimplemented from octave_base_value.

template<class T>
octave_base_value* octave_base_int_scalar< T >::try_narrowing_conversion ( void   )  [inline, virtual]

Reimplemented from octave_base_value.


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