26#if ! defined (octave_ov_colon_h)
27#define octave_ov_colon_h 1
29#include "octave-config.h"
65 {
return octave::idx_vector (
':'); }
73 OCTINTERP_API
void print (std::ostream& os,
bool pr_as_read_syntax =
false);
75 OCTINTERP_API
void print_raw (std::ostream& os,
76 bool pr_as_read_syntax =
false)
const;
void print_raw(std::ostream &os, bool pr_as_read_syntax=false) const
void print(std::ostream &os, bool pr_as_read_syntax=false)
octave_base_value * clone() const
octave::idx_vector index_vector(bool=false) const
octave_base_value * empty_clone() const
bool is_magic_colon() const
octave_magic_colon(const octave_magic_colon &)
~octave_magic_colon()=default
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA_API(API)