Qucs-core
0.0.19
|
#include <property.h>
Public Member Functions | |
property () | |
virtual | ~property () |
qucs::vector * | getVector (void) const |
nr_double_t | getDouble (void) const |
int | getInteger (void) const |
const char * | getString (void) const |
const char * | getReference (void) const |
void | set (const nr_double_t) |
void | set (int) |
void | set (const std::string &) |
void | set (variable *) |
std::string | toString (void) const |
bool | isDefault (void) const |
void | setDefault (bool d) |
Private Attributes | |
bool | def |
int | type |
std::string | str |
nr_double_t | value |
variable * | var |
Definition at line 45 of file property.h.
qucs::property::property | ( | ) |
Definition at line 45 of file property.cpp.
qucs::property::~property | ( | ) | [virtual] |
Definition at line 56 of file property.cpp.
nr_double_t qucs::property::getDouble | ( | void | ) | const |
Definition at line 100 of file property.cpp.
int qucs::property::getInteger | ( | void | ) | const |
Definition at line 111 of file property.cpp.
const char * qucs::property::getReference | ( | void | ) | const |
Definition at line 93 of file property.cpp.
const char * qucs::property::getString | ( | void | ) | const |
Definition at line 86 of file property.cpp.
qucs::vector * qucs::property::getVector | ( | void | ) | const |
Definition at line 75 of file property.cpp.
bool qucs::property::isDefault | ( | void | ) | const [inline] |
Definition at line 61 of file property.h.
void qucs::property::set | ( | const nr_double_t | val | ) |
Definition at line 117 of file property.cpp.
void qucs::property::set | ( | int | val | ) |
Definition at line 123 of file property.cpp.
void qucs::property::set | ( | const std::string & | val | ) |
Definition at line 135 of file property.cpp.
void qucs::property::set | ( | variable * | val | ) |
Definition at line 129 of file property.cpp.
void qucs::property::setDefault | ( | bool | d | ) | [inline] |
Definition at line 62 of file property.h.
std::string qucs::property::toString | ( | void | ) | const |
Definition at line 141 of file property.cpp.
bool qucs::property::def [private] |
Definition at line 65 of file property.h.
std::string qucs::property::str [private] |
Definition at line 67 of file property.h.
int qucs::property::type [private] |
Definition at line 66 of file property.h.
nr_double_t qucs::property::value [private] |
Definition at line 68 of file property.h.
variable* qucs::property::var [private] |
Definition at line 69 of file property.h.