#include <rutz/arrayvalue.h>


Public Member Functions | |
| array_value (const rutz::fstring &s) | |
| virtual rutz::fstring | value_typename () const | 
| Return a string giving the name of the native type.  | |
| virtual void | print_to (std::ostream &os) const | 
Write the value to a std::ostream.  | |
| virtual void | scan_from (std::istream &is) | 
Read the value from a std::istream.  | |
| unsigned int | array_size () const | 
| T & | array_at (unsigned int i) | 
| const T & | array_at (unsigned int i) const | 
| rutz::fstring | get_string () const | 
Get an rutz::fstring representation of the value.   | |
| void | set_string (rutz::fstring val) | 
| Set the value from an rutz::fstring.   | |
Definition at line 48 of file arrayvalue.h.
| rutz::fstring rutz::value::get_string | ( | ) |  const [inherited] | 
        
Get an rutz::fstring representation of the value. 
Builds a string stream, calls print_to(), and returns its value.
Definition at line 58 of file value.cc.
References rutz::value::print_to().
| void rutz::value::set_string | ( | rutz::fstring | val | ) |  [inherited] | 
        
Set the value from an rutz::fstring.
Builds a string stream from val and calling scan_from() with it.
Definition at line 66 of file value.cc.
References rutz::fstring::c_str(), and rutz::value::scan_from().
Referenced by GbVec2< double >::GbVec2(), and GbVec3< double >::GbVec3().