Class ArrayShapeDescriptor#

Inheritance Relationships#

Derived Type#

Class Documentation#

class ArrayShapeDescriptor#

Subclassed by ArrayDescriptor

Public Functions

void push_back(const ReadSymbolicFunctionDeclaration &cur)#
void write(std::ostream &out) const#
void Dump() const#
bool read(std::istream &in)#
inline const SymbolicValDescriptor &get_dimension() const#
inline SymbolicValDescriptor &get_dimension()#
bool get_dimension(int &val) const#
inline void set_length(const SymbolicFunctionDeclarationGroup v)#
inline SymbolicFunctionDeclarationGroup get_length() const#
inline bool get_length(int dim, SymbolicVal &result) const#
inline void replace_var(const std::string &varname, const SymbolicVal &repl)#
inline void replace_val(MapObject<SymbolicVal, SymbolicVal> &repl)#