cvaluearray.h Source File¶
|
API
|
cvaluearray.h
64 explicit cValueArray(const char *name=nullptr, int capacity=0) : cValueContainer(name), array(capacity) {}
cObject is a lightweight class which serves as the root of the OMNeT++ class hierarchy....
Definition cobject.h:93
std::vector< bool > asBoolVector() const
virtual void insert(int k, const cValue &value)
std::vector< intval_t > asIntVectorInUnit(const char *targetUnit) const
std::vector< double > asDoubleVectorInUnit(const char *targetUnit) const
virtual const cValue & get(int k) const
virtual void add(const cValue &value)
virtual void erase(int k)
std::vector< intval_t > asIntVector() const
const std::vector< cValue > & getArray() const
Definition cvaluearray.h:174
virtual cValue remove(int k)
std::vector< std::string > asStringVector() const
std::vector< double > asDoubleVector() const
cValueArray(const char *name=nullptr, int capacity=0)
Definition cvaluearray.h:64
virtual ~cValueArray()
virtual void clear()
cValueArray & operator=(const cValueArray &other)
virtual void forEachChild(cVisitor *v) override
virtual std::string str() const override
void set(int k, const cValue &value)
std::vector< T * > asObjectVector() const
Definition cvaluearray.h:226
cValueContainer(const char *name=nullptr)
Definition cvaluecontainer.h:49
A variant-like value class used during evaluating NED expressions.
Definition cvalue.h:48
Enables traversing the tree of (cObject-rooted) simulation objects.
Definition cvisitor.h:57
SIM_API const char * opp_typename(const std::type_info &t)
Returns the name of a C++ type, correcting the quirks of various compilers.
Generated on for API by