ChaiScript
Public Member Functions | Protected Member Functions | List of all members
chaiscript::detail::Type_Conversion_Base Class Referenceabstract
Inheritance diagram for chaiscript::detail::Type_Conversion_Base:
chaiscript::detail::Dynamic_Conversion_Impl< Base, Derived > chaiscript::detail::Static_Conversion_Impl< Base, Derived > chaiscript::detail::Type_Conversion_Impl< Callable >

Public Member Functions

virtual Boxed_Value convert (const Boxed_Value &from) const =0
 
virtual Boxed_Value convert_down (const Boxed_Value &to) const =0
 
const Type_Infoto () const noexcept
 
const Type_Infofrom () const noexcept
 
virtual bool bidir () const noexcept
 

Protected Member Functions

 Type_Conversion_Base (Type_Info t_to, Type_Info t_from)
 

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