#include <ncvalues.h>
Public Member Functions | |
| NcValues (void) | |
| NcValues (NcType, long) | |
| virtual | ~NcValues (void) |
| virtual long | num (void) |
| virtual std::ostream & | print (std::ostream &) const =0 |
| virtual void * | base (void) const =0 |
| virtual int | bytes_for_one (void) const =0 |
| virtual ncbyte | as_ncbyte (long n) const =0 |
| virtual char | as_char (long n) const =0 |
| virtual short | as_short (long n) const =0 |
| virtual int | as_int (long n) const =0 |
| virtual int | as_nclong (long n) const =0 |
| virtual long | as_long (long n) const =0 |
| virtual float | as_float (long n) const =0 |
| virtual double | as_double (long n) const =0 |
| virtual char * | as_string (long n) const =0 |
Protected Attributes | |
| NcType | the_type |
| long | the_number |
Friends | |
| std::ostream & | operator<< (std::ostream &, const NcValues &) |
Definition at line 229 of file ncvalues.h.
|
|
Definition at line 14 of file ncvalues.cpp. 00014 : the_type(ncNoType), the_number(0) 00015 {}
|
|
||||||||||||
|
Definition at line 17 of file ncvalues.cpp. 00018 : the_type(type), the_number(num) 00019 {}
|
|
|
Definition at line 21 of file ncvalues.cpp.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by NcTypedComponent_as(). |
|
|
Referenced by NcVar::get_rec(), NcAtt::values(), and NcVar::values(). |
|
|
|
|
|
Definition at line 24 of file ncvalues.cpp. References the_number. 00025 { 00026 return the_number; 00027 }
|
|
|
Referenced by operator<<(). |
|
||||||||||||
|
Definition at line 29 of file ncvalues.cpp. 00030 { 00031 return vals.print(os); 00032 }
|
|
|
Definition at line 255 of file ncvalues.h. Referenced by num(). |
|
|
Definition at line 254 of file ncvalues.h. |
1.4.4