Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes
qucs::range Class Reference

#include <range.h>

Public Member Functions

 range ()
 
 range (nr_double_t, nr_double_t)
 
 range (char, nr_double_t, nr_double_t, char)
 
 range (const range &)
 
 ~range ()
 
bool inside (nr_double_t)
 
bool outside (nr_double_t)
 
nr_double_t lo (void)
 
nr_double_t hi (void)
 
char * toString (void)
 
 range ()
 
 range (nr_double_t, nr_double_t)
 
 range (char, nr_double_t, nr_double_t, char)
 
 range (const range &)
 
 ~range ()
 
bool inside (nr_double_t)
 
bool outside (nr_double_t)
 
nr_double_t lo (void)
 
nr_double_t hi (void)
 
char * toString (void)
 

Private Attributes

char il
 
nr_double_t l
 
nr_double_t h
 
char ih
 
char * txt
 

Detailed Description

Definition at line 31 of file parse_netlist.y.

Constructor & Destructor Documentation

qucs::range::range ( )

Definition at line 38 of file range.cpp.

qucs::range::range ( nr_double_t  ,
nr_double_t   
)
qucs::range::range ( char  ilo,
nr_double_t  lo,
nr_double_t  hi,
char  ihi 
)

Definition at line 45 of file range.cpp.

qucs::range::range ( const range r)

Definition at line 60 of file range.cpp.

qucs::range::~range ( )

Definition at line 88 of file range.cpp.

qucs::range::range ( )
qucs::range::range ( nr_double_t  ,
nr_double_t   
)
qucs::range::range ( char  ,
nr_double_t  ,
nr_double_t  ,
char   
)
qucs::range::range ( const range )
qucs::range::~range ( )

Member Function Documentation

nr_double_t qucs::range::hi ( void  )
inline

Definition at line 41 of file range.h.

nr_double_t qucs::range::hi ( void  )
inline

Definition at line 42 of file parse_netlist.y.

bool qucs::range::inside ( nr_double_t  )
bool qucs::range::inside ( nr_double_t  value)

Definition at line 74 of file range.cpp.

nr_double_t qucs::range::lo ( void  )
inline

Definition at line 40 of file range.h.

nr_double_t qucs::range::lo ( void  )
inline

Definition at line 41 of file parse_netlist.y.

bool qucs::range::outside ( nr_double_t  )
bool qucs::range::outside ( nr_double_t  value)

Definition at line 69 of file range.cpp.

char* qucs::range::toString ( void  )
char * qucs::range::toString ( void  )

Definition at line 93 of file range.cpp.

Field Documentation

nr_double_t qucs::range::h
private

Definition at line 48 of file parse_netlist.y.

char qucs::range::ih
private

Definition at line 49 of file parse_netlist.y.

char qucs::range::il
private

Definition at line 46 of file parse_netlist.y.

nr_double_t qucs::range::l
private

Definition at line 47 of file parse_netlist.y.

char * qucs::range::txt
private

Definition at line 50 of file parse_netlist.y.


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