Inviwo  0.9.10.1
Inviwo documentation
inviwo::OptionPropertyOption< T > Class Template Reference
+ Inheritance diagram for inviwo::OptionPropertyOption< T >:

Public Member Functions

 OptionPropertyOption (const OptionPropertyOption &rhs)
 
 OptionPropertyOption (OptionPropertyOption &&rhs) noexcept
 
OptionPropertyOptionoperator= (const OptionPropertyOption &that)
 
OptionPropertyOptionoperator= (OptionPropertyOption &&that) noexcept
 
 OptionPropertyOption (const std::string &id, const std::string &name, const T &value)
 
template<typename U = T, class = typename std::enable_if<std::is_same<U, std::string>::value, void>::type>
 OptionPropertyOption (const std::string &id, const std::string &name)
 
template<typename U = T, class = typename std::enable_if<util::is_stream_insertable<U>::value, void>::type>
 OptionPropertyOption (const T &val)
 
virtual void serialize (Serializer &s) const
 
virtual void deserialize (Deserializer &d)
 
bool operator== (const OptionPropertyOption< T > &rhs) const
 
bool operator!= (const OptionPropertyOption< T > &rhs) const
 

Public Attributes

std::string id_
 
std::string name_
 
value_ = T{}
 

The documentation for this class was generated from the following file: