LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DeviceSetConverter Class Referencefinal

The DeviceSetConverter class. More...

#include <devicesetconverter.h>

+ Collaboration diagram for DeviceSetConverter:

Public Member Functions

 DeviceSetConverter ()=delete
 
 DeviceSetConverter (const DeviceSetConverter &other)=delete
 
 DeviceSetConverter (const parseagle::DeviceSet &deviceSet, ConverterDb &db) noexcept
 
 ~DeviceSetConverter () noexcept
 
std::unique_ptr
< library::Component
generate () const
 
DeviceSetConverteroperator= (const DeviceSetConverter &rhs)=delete
 

Private Member Functions

QString createDescription () const noexcept
 

Private Attributes

const parseagle::DeviceSet & mDeviceSet
 
ConverterDbmDb
 

Detailed Description

The DeviceSetConverter class.

Constructor & Destructor Documentation

DeviceSetConverter ( )
delete
DeviceSetConverter ( const DeviceSetConverter other)
delete
DeviceSetConverter ( const parseagle::DeviceSet &  deviceSet,
ConverterDb db 
)
noexcept
~DeviceSetConverter ( )
noexcept

Member Function Documentation

std::unique_ptr< library::Component > generate ( ) const

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

DeviceSetConverter& operator= ( const DeviceSetConverter rhs)
delete
QString createDescription ( ) const
privatenoexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

const parseagle::DeviceSet& mDeviceSet
private
ConverterDb& mDb
private

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