Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
TypeWithNull< basetype > Class Template Reference

#include <edl/idomtarget.h>

Public Member Functions

 TypeWithNull ()
 TypeWithNull (basetype value)
 TypeWithNull (const TypeWithNull< basetype > &that)
basetype getValue () const
basetype getValueOrDefault (basetype defaultVal=basetype())
bool isNull () const
void setValue (basetype value)
void setNull ()
const TypeWithNulloperator= (const TypeWithNull &another)
bool equals (const TypeWithNull &another)

Constructor & Destructor Documentation

◆ TypeWithNull() [1/3]

template<typename basetype>
TypeWithNull< basetype >::TypeWithNull ( )
inline

◆ TypeWithNull() [2/3]

template<typename basetype>
TypeWithNull< basetype >::TypeWithNull ( basetype value)
inline

◆ TypeWithNull() [3/3]

template<typename basetype>
TypeWithNull< basetype >::TypeWithNull ( const TypeWithNull< basetype > & that)
inline

Member Function Documentation

◆ equals()

template<typename basetype>
bool TypeWithNull< basetype >::equals ( const TypeWithNull< basetype > & another)
inline

◆ getValue()

template<typename basetype>
basetype TypeWithNull< basetype >::getValue ( ) const
inline

◆ getValueOrDefault()

template<typename basetype>
basetype TypeWithNull< basetype >::getValueOrDefault ( basetype defaultVal = basetype())
inline

◆ isNull()

template<typename basetype>
bool TypeWithNull< basetype >::isNull ( ) const
inline

◆ operator=()

template<typename basetype>
const TypeWithNull & TypeWithNull< basetype >::operator= ( const TypeWithNull< basetype > & another)
inline

◆ setNull()

template<typename basetype>
void TypeWithNull< basetype >::setNull ( )
inline

◆ setValue()

template<typename basetype>
void TypeWithNull< basetype >::setValue ( basetype value)
inline

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