AtCore 1.0.72
AtCore is a API to manage the serial connection between the computer and 3D Printers.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AprinterPlugin Class Reference

The AprinterPlugin class Plugin for Aprinter. More...

#include <aprinterplugin.h>

Inheritance diagram for AprinterPlugin:
IFirmware

Public Member Functions

 AprinterPlugin ()
 Create new AprinterPlugin.
 
 ~AprinterPlugin ()=default
 
virtual bool isSdSupported () const override
 Check for plugin support of sd cards.
 
QString name () const override
 Return Plugin name.
 
- Public Member Functions inherited from IFirmware
 IFirmware ()
 
void init (AtCore *parent)
 
 ~IFirmware () override
 
virtual void validateCommand (const QString &lastMessage)
 Virtual validateCommand to filter commands from messages.
 
virtual QByteArray translate (const QString &command)
 Virtual translate to be reimplemented by Firmwareplugin.
 
AtCorecore () const
 AtCore Parent of the firmware plugin.
 

Additional Inherited Members

- Public Slots inherited from IFirmware
void checkCommand (const QByteArray &lastMessage)
 call Validate Command
 
- Signals inherited from IFirmware
void readyForCommand (void)
 emit when firmware is ready for a command
 
- Properties inherited from IFirmware
QString name
 
bool sdSupport
 

Detailed Description

The AprinterPlugin class Plugin for Aprinter.

Constructor & Destructor Documentation

◆ AprinterPlugin()

AprinterPlugin::AprinterPlugin ( )

Create new AprinterPlugin.

◆ ~AprinterPlugin()

AprinterPlugin::~AprinterPlugin ( )
default

Member Function Documentation

◆ isSdSupported()

bool AprinterPlugin::isSdSupported ( ) const
overridevirtual

Check for plugin support of sd cards.

Returns
True if firmware plugin supports sd cards.

Implements IFirmware.

◆ name()

QString AprinterPlugin::name ( ) const
overridevirtual

Return Plugin name.

Returns
Aprinter

Implements IFirmware.


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