|
| | SimpleTimeConstMapping (double _myValue, simtime_t_cref _start, simtime_t_cref _stop) |
| | Constructs the mapping with the value _myValue, in the time interval [start, stop]. More...
|
| |
| virtual | ~SimpleTimeConstMapping () |
| |
| double | getValue (const Argument &) const |
| | Returns a constant. More...
|
| |
| ConstMapping * | constClone () const |
| | creates a clone of this mapping. More...
|
| |
| virtual ConstMappingIterator * | createConstIterator () const override |
| | Returns a pointer of a new Iterator which is able to iterate over the Mapping. More...
|
| |
| virtual ConstMappingIterator * | createConstIterator (const Argument &pos) const override |
| | Returns a pointer of a new Iterator which is able to iterate over the Mapping. More...
|
| |
| | SimpleConstMapping (const DimensionSet &dims) |
| | Initializes a not yet iterateable SimpleConstmapping with the passed DimensionSet as domain. More...
|
| |
| | SimpleConstMapping (const SimpleConstMapping &o) |
| |
| SimpleConstMapping & | operator= (const SimpleConstMapping ©) |
| | SimpleConstMapping assignment operator. More...
|
| |
| void | swap (SimpleConstMapping &s) |
| | Swaps data with another SimpleConstMapping. More...
|
| |
| | SimpleConstMapping (const DimensionSet &dims, const Argument &key) |
| | Fully initializes this mapping with the passed position as key entry. More...
|
| |
| | SimpleConstMapping (const DimensionSet &dims, const Argument &key1, const Argument &key2) |
| | Fully initializes this mapping with the passed two positions as key entries. More...
|
| |
| | SimpleConstMapping (const DimensionSet &dims, const Argument &min, const Argument &max, const Argument &interval) |
| | Fully initializes this mapping with the key entries defined by the passed min, max and interval values. More...
|
| |
| void | initializeArguments (const Argument &key) |
| | Initializes the key entry set with the passed position as entry. More...
|
| |
| void | initializeArguments (const Argument &key1, const Argument &key2) |
| | Initializes the key entry set with the passed two positions as entries. More...
|
| |
| void | initializeArguments (const Argument &min, const Argument &max, const Argument &interval) |
| | Initializes the key entry set with the passed min, max and interval-Arguments. More...
|
| |
| ConstMapping & | operator= (const ConstMapping ©) |
| | ConstMapping assignment operator. More...
|
| |
| void | swap (ConstMapping &s) |
| | Swaps data with another ConstMapping. More...
|
| |
| | ConstMapping () |
| | Initializes the ConstMapping with a the time dimension as domain. More...
|
| |
| | ConstMapping (const ConstMapping &o) |
| |
| | ConstMapping (const DimensionSet &dimSet) |
| | Initializes the ConstMapping with the passed DimensionSet as Domain. More...
|
| |
| virtual | ~ConstMapping () |
| |
| argument_value_t | operator[] (const Argument &pos) const |
| | Returns the value of this Mapping at the position specified by the passed Argument. More...
|
| |
| const DimensionSet & | getDimensionSet () const |
| | Returns this Mappings domain as DimensionSet. More...
|
| |
| template<class stream > |
| stream & | print (stream &out, argument_value_cref_t lTimeScale=argument_value_t(1), argument_value_cref_t lLeftColScale=Argument::MappedOne, const std::string &sTableHead=std::string("o\\ms"), const Dimension *const pOnlyDim=nullptr) const |
| | Prints the Mapping to an output stream. More...
|
| |
A simple constant mapping for one value over time.