Go to the documentation of this file.
12 os <<
"DDString name=" << cons.
name();
15 os <<
" val=" << cons.
value();
17 os <<
" constant is not yet defined, only declared.";
DDName is used to identify DDD entities uniquely.
def_type isDefined() const
DDString()
an uninitialized constant; one can assign an initialized constant to make it valid
std::ostream & operator<<(std::ostream &os, const DDString &cons)
output operator for printing ...
const DDName & name() const
std::unique_ptr< T, impl::DeviceDeleter > unique_ptr
const std::string & value() const
return the first stored value; does not check boundaries!
void create(const DDName &name, std::unique_ptr< std::string > vals)
a named constant corresponding to the DDL-XML tag <Constant> and <ConstantsVector>