Scarab  v2.11.1
Project 8 C++ Utility Library
Public Member Functions | List of all members
NCVirt Class Referenceabstract
Inheritance diagram for NCVirt:
Inheritance graph

Public Member Functions

virtual ~NCVirt ()
 
virtual NonCopyable get_noncopyable (int a, int b)
 
virtual Movable get_movable (int a, int b)=0
 
std::string print_nc (int a, int b)
 
std::string print_movable (int a, int b)
 

Detailed Description

Definition at line 130 of file test_virtual_functions.cpp.

Constructor & Destructor Documentation

◆ ~NCVirt()

virtual ~NCVirt ( )
inlinevirtual

Definition at line 132 of file test_virtual_functions.cpp.

Member Function Documentation

◆ get_movable()

virtual Movable get_movable ( int  a,
int  b 
)
pure virtual

Implemented in NCVirtTrampoline.

◆ get_noncopyable()

virtual NonCopyable get_noncopyable ( int  a,
int  b 
)
inlinevirtual

Reimplemented in NCVirtTrampoline.

Definition at line 133 of file test_virtual_functions.cpp.

◆ print_movable()

std::string print_movable ( int  a,
int  b 
)
inline

Definition at line 137 of file test_virtual_functions.cpp.

◆ print_nc()

std::string print_nc ( int  a,
int  b 
)
inline

Definition at line 136 of file test_virtual_functions.cpp.


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