Navigation

Operators and Keywords

Function List:

C++ API

radio_property Class Reference

#include <graphics.h>

Inherits base_property.

Inherited by bool_property.

Collaboration diagram for radio_property:

List of all members.

Public Member Functions

 radio_property (const std::string &nm, const graphics_handle &h, const radio_values &v=radio_values())
 radio_property (const std::string &nm, const graphics_handle &h, const std::string &v)
 radio_property (const std::string &nm, const graphics_handle &h, const radio_values &v, const std::string &def)
 radio_property (const radio_property &p)
octave_value get (void) const
const std::string & current_value (void) const
std::string values_as_string (void) const
Cell values_as_cell (void) const
bool is (const caseless_str &v) const
bool is_radio (void) const
radio_propertyoperator= (const octave_value &val)
base_propertyclone (void) const

Protected Member Functions

bool do_set (const octave_value &newval)

Constructor & Destructor Documentation

radio_property::radio_property ( const std::string &  nm,
const graphics_handle h,
const radio_values v = radio_values () 
) [inline]
radio_property::radio_property ( const std::string &  nm,
const graphics_handle h,
const std::string &  v 
) [inline]
radio_property::radio_property ( const std::string &  nm,
const graphics_handle h,
const radio_values v,
const std::string &  def 
) [inline]
radio_property::radio_property ( const radio_property p  )  [inline]

Member Function Documentation

base_property* radio_property::clone ( void   )  const [inline, virtual]

Reimplemented from base_property.

Reimplemented in bool_property.

const std::string& radio_property::current_value ( void   )  const [inline]
bool radio_property::do_set ( const octave_value newval  )  [inline, protected, virtual]

Reimplemented from base_property.

Reimplemented in bool_property.

octave_value radio_property::get ( void   )  const [inline, virtual]

Reimplemented from base_property.

bool radio_property::is ( const caseless_str v  )  const [inline]
bool radio_property::is_radio ( void   )  const [inline, virtual]

Reimplemented from base_property.

radio_property& radio_property::operator= ( const octave_value val  )  [inline]

Reimplemented from base_property.

Reimplemented in bool_property.

Cell radio_property::values_as_cell ( void   )  const [inline, virtual]

Reimplemented from base_property.

std::string radio_property::values_as_string ( void   )  const [inline, virtual]

Reimplemented from base_property.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines