PIDUINO
Loading...
Searching...
No Matches
Piduino::Manufacturer

#include <manufacturer.h>

Collaboration diagram for Piduino::Manufacturer:

Public Types

enum  Id {
  Broadcom = 0 , SonyUK , Qisda , Egoman ,
  Embest , Allwinner , FriendlyARM , Stadium ,
  SonyJapan , Unknown = -1
}
 

Public Member Functions

 Manufacturer (Id i=Unknown)
 
virtual ~Manufacturer ()
 
Id id () const
 
const std::string & name () const
 
void setId (Id i)
 

Private Attributes

Id _id
 
std::string _name
 

Detailed Description

Definition at line 30 of file manufacturer.h.

Member Enumeration Documentation

◆ Id

Enumerator
Broadcom 
SonyUK 
Qisda 
Egoman 
Embest 
Allwinner 
FriendlyARM 
Stadium 
SonyJapan 
Unknown 

Definition at line 33 of file manufacturer.h.

Constructor & Destructor Documentation

◆ Manufacturer()

Piduino::Manufacturer::Manufacturer ( Id  i = Unknown)
inline

Definition at line 49 of file manufacturer.h.

References setId().

Here is the call graph for this function:

◆ ~Manufacturer()

virtual Piduino::Manufacturer::~Manufacturer ( )
inlinevirtual

Definition at line 52 of file manufacturer.h.

Member Function Documentation

◆ id()

Id Piduino::Manufacturer::id ( ) const
inline

Definition at line 54 of file manufacturer.h.

References _id.

◆ name()

const std::string & Piduino::Manufacturer::name ( ) const
inline

Definition at line 58 of file manufacturer.h.

References _name.

◆ setId()

void Piduino::Manufacturer::setId ( Id  i)

Referenced by Manufacturer().

Member Data Documentation

◆ _id

Id Piduino::Manufacturer::_id
private

Definition at line 65 of file manufacturer.h.

Referenced by id().

◆ _name

std::string Piduino::Manufacturer::_name
private

Definition at line 66 of file manufacturer.h.

Referenced by name().