Navigation

Operators and Keywords

Function List:

C++ API

property_list Class Reference

#include <graphics.h>

List of all members.


Public Types

typedef std::map< std::string,
octave_value
pval_map_type
typedef std::map< std::string,
pval_map_type
plist_map_type
typedef pval_map_type::iterator pval_map_iterator
typedef
pval_map_type::const_iterator 
pval_map_const_iterator
typedef plist_map_type::iterator plist_map_iterator
typedef
plist_map_type::const_iterator 
plist_map_const_iterator

Public Member Functions

 property_list (const plist_map_type &m=plist_map_type())
 ~property_list (void)
void set (const caseless_str &name, const octave_value &val)
octave_value lookup (const caseless_str &name) const
plist_map_iterator begin (void)
plist_map_const_iterator begin (void) const
plist_map_iterator end (void)
plist_map_const_iterator end (void) const
plist_map_iterator find (const std::string &go_name)
plist_map_const_iterator find (const std::string &go_name) const
Octave_map as_struct (const std::string &prefix_arg) const

Member Typedef Documentation

typedef plist_map_type::iterator property_list::plist_map_iterator

typedef pval_map_type::iterator property_list::pval_map_iterator


Constructor & Destructor Documentation

property_list::property_list ( const plist_map_type m = plist_map_type ()  )  [inline]

property_list::~property_list ( void   )  [inline]


Member Function Documentation

Octave_map property_list::as_struct ( const std::string prefix_arg  )  const

plist_map_const_iterator property_list::begin ( void   )  const [inline]

plist_map_iterator property_list::begin ( void   )  [inline]

plist_map_const_iterator property_list::end ( void   )  const [inline]

plist_map_iterator property_list::end ( void   )  [inline]

plist_map_const_iterator property_list::find ( const std::string go_name  )  const [inline]

plist_map_iterator property_list::find ( const std::string go_name  )  [inline]

octave_value property_list::lookup ( const caseless_str name  )  const

void property_list::set ( const caseless_str name,
const octave_value val 
)


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