alkimia  8.0.3
Classes | Public Member Functions | Private Attributes | List of all members
AlkCompany Class Reference

#include <alkcompany.h>

Inheritance diagram for AlkCompany:

Classes

class  Private
 

Public Member Functions

 AlkCompany (QObject *parent=0)
 
 AlkCompany (const AlkCompany &company, QObject *parent=0)
 
 ~AlkCompany ()
 
const QString & symbol () const
 
const QString & name () const
 
const QString & type () const
 
const QString & exchange () const
 
const QString & recordId () const
 
void setSymbol (const QString &symbol)
 
void setName (const QString &name)
 
void setType (const QString &type)
 
void setExchange (const QString &exchange)
 
void setRecordId (const QString &recordId)
 

Private Attributes

Private *const d
 

Detailed Description

Definition at line 30 of file alkcompany.h.

Constructor & Destructor Documentation

◆ AlkCompany() [1/2]

AlkCompany::AlkCompany ( QObject *  parent = 0)

Definition at line 35 of file alkcompany.cpp.

◆ AlkCompany() [2/2]

AlkCompany::AlkCompany ( const AlkCompany company,
QObject *  parent = 0 
)

Definition at line 45 of file alkcompany.cpp.

◆ ~AlkCompany()

AlkCompany::~AlkCompany ( )

Definition at line 41 of file alkcompany.cpp.

Member Function Documentation

◆ exchange()

const QString & AlkCompany::exchange ( ) const

Exchange market of the equity

Definition at line 71 of file alkcompany.cpp.

References d, and AlkCompany::Private::m_exchange.

Referenced by operator<<(), and setExchange().

◆ name()

const QString & AlkCompany::name ( ) const

Name of the equity

Definition at line 61 of file alkcompany.cpp.

References d, and AlkCompany::Private::m_name.

Referenced by operator<<(), and setName().

◆ recordId()

const QString & AlkCompany::recordId ( ) const

Internal id

Definition at line 76 of file alkcompany.cpp.

References d, and AlkCompany::Private::m_id.

Referenced by operator<<(), and setRecordId().

◆ setExchange()

void AlkCompany::setExchange ( const QString &  exchange)

Definition at line 96 of file alkcompany.cpp.

References d, exchange(), and AlkCompany::Private::m_exchange.

Referenced by operator>>().

◆ setName()

void AlkCompany::setName ( const QString &  name)

Definition at line 86 of file alkcompany.cpp.

References d, AlkCompany::Private::m_name, and name().

Referenced by operator>>().

◆ setRecordId()

void AlkCompany::setRecordId ( const QString &  recordId)

Definition at line 101 of file alkcompany.cpp.

References d, AlkCompany::Private::m_id, and recordId().

Referenced by operator>>().

◆ setSymbol()

void AlkCompany::setSymbol ( const QString &  symbol)

Definition at line 81 of file alkcompany.cpp.

References d, AlkCompany::Private::m_symbol, and symbol().

Referenced by operator>>().

◆ setType()

void AlkCompany::setType ( const QString &  type)

Definition at line 91 of file alkcompany.cpp.

References d, AlkCompany::Private::m_type, and type().

Referenced by operator>>().

◆ symbol()

const QString & AlkCompany::symbol ( ) const

Financial symbol

Definition at line 56 of file alkcompany.cpp.

References d, and AlkCompany::Private::m_symbol.

Referenced by operator<<(), and setSymbol().

◆ type()

const QString & AlkCompany::type ( ) const

Type of the equity

Definition at line 66 of file alkcompany.cpp.

References d, and AlkCompany::Private::m_type.

Referenced by operator<<(), and setType().

Member Data Documentation

◆ d

Private* const AlkCompany::d
private

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