libzypp 17.38.6
zyppng::sat::PoolComponentSet::TypeErasure Struct Referenceabstract
Inheritance diagram for zyppng::sat::PoolComponentSet::TypeErasure:

Public Member Functions

 TypeErasure ()=default
virtual ~TypeErasure ()=default
virtual void * get ()=0
 TypeErasure (const TypeErasure &)=delete
 TypeErasure (TypeErasure &&)=delete
TypeErasureoperator= (const TypeErasure &)=delete
TypeErasureoperator= (TypeErasure &&)=delete

Detailed Description

Definition at line 233 of file poolcomponents.h.

Constructor & Destructor Documentation

◆ TypeErasure() [1/3]

zyppng::sat::PoolComponentSet::TypeErasure::TypeErasure ( )
default

◆ ~TypeErasure()

virtual zyppng::sat::PoolComponentSet::TypeErasure::~TypeErasure ( )
virtualdefault

◆ TypeErasure() [2/3]

zyppng::sat::PoolComponentSet::TypeErasure::TypeErasure ( const TypeErasure & )
delete

◆ TypeErasure() [3/3]

zyppng::sat::PoolComponentSet::TypeErasure::TypeErasure ( TypeErasure && )
delete

Member Function Documentation

◆ get()

virtual void * zyppng::sat::PoolComponentSet::TypeErasure::get ( )
pure virtual

◆ operator=() [1/2]

TypeErasure & zyppng::sat::PoolComponentSet::TypeErasure::operator= ( const TypeErasure & )
delete

◆ operator=() [2/2]

TypeErasure & zyppng::sat::PoolComponentSet::TypeErasure::operator= ( TypeErasure && )
delete

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