76 void checkTypeAndBuffer()
const;
Definition: complextype.hh:35
Class r_Complex represents a complex type value.
Definition: complex.hh:43
virtual r_Scalar * clone() const override
clone operator
r_Long get_re_long() const
r_Complex(const r_Complex &obj)
copy constructor
virtual bool isComplex() const override
~r_Complex() override=default
destructor
r_Long get_im_long() const
r_Complex(const char *newBuffer, const r_Complex_Type *newType)
constructs a scalar type value
const r_Complex & operator=(const r_Complex &)
operator for assigning a primitive
Class r_Primitive represents a primitive (atomic) type value.
Definition: primitive.hh:43
Class r_Scalar represents a scalar type value which is either r_Primitive or r_Structure.
Definition: scalar.hh:43
double r_Double
Definition: odmgtypes.hh:40
std::int32_t r_Long
Definition: odmgtypes.hh:37