Om
Public Member Functions | Private Member Functions | List of all members
Om::Giveable Class Referenceabstract

An object that can be copied or moved via Give. More...

#include "giveable.hpp"

+ Inheritance diagram for Om::Giveable:
+ Collaboration diagram for Om::Giveable:

Public Member Functions

virtual ~Giveable ()=0
 
- Public Member Functions inherited from Om::Copyable
virtual ~Copyable ()=0
 
virtual std::auto_ptr< CopyableCopy () const =0
 
- Public Member Functions inherited from Om::Moveable
virtual ~Moveable ()=0
 
virtual std::auto_ptr< MoveableMove ()=0
 

Private Member Functions

Giveableoperator= (Giveable const &)
 

Detailed Description

Definition at line 31 of file giveable.hpp.

Constructor & Destructor Documentation

◆ ~Giveable()

virtual Om::Giveable::~Giveable ( )
pure virtual

Member Function Documentation

◆ operator=()

Giveable& Om::Giveable::operator= ( Giveable const &  )
private

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