InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CdlChartData Class Reference
Inheritance diagram for CdlChartData:
CPMUnknown< ICdlChartData >ICdlChartDataIPMUnknown

Public Member Functions

 CdlChartData (IPMUnknown *boss)
 
virtual void Set (const CdlStockChartData &inStockData)
 
virtual CdlStockChartData Get () const
 
virtual void SetName (const WideString &inNameStr)
 
virtual void GetName (WideString &outNameStr) const
 
void ReadWrite (IPMStream *stream, ImplementationID implementation)
 
- Public Member Functions inherited from CPMUnknown< ICdlChartData >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from ICdlChartData
enum  { kDefaultIID = IID_ICDLCHARTDATA }
 
- Protected Member Functions inherited from CPMUnknown< ICdlChartData >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ICdlChartData >
HelperInterface fHelperInterface
 

Detailed Description

Handles stock data (open, high, low, close, volume).

Constructor & Destructor Documentation

CdlChartData::CdlChartData (IPMUnknownboss)

Constructor.

Parameters
bossIN interface ptr from boss object on which this interface is aggregated.

Member Function Documentation

CdlStockChartData CdlChartData::Get () const
virtual

Retreives stock data in array.

Implements ICdlChartData.

void CdlChartData::GetName (WideStringoutNameStr) const
virtual

Gets name from the chart.

Parameters
outNameStrOUT string for the name to be given.

Implements ICdlChartData.

void CdlChartData::ReadWrite (IPMStreamstream,
ImplementationID implementation 
)

Reads and writes chart data to be displayed.

Parameters
streamIN contains the stream to be written or read.
implementationIN the implementation ID.
void CdlChartData::Set (const CdlStockChartDatainStockData)
virtual

The stock data to be used in candle chart can be given with this method.

Parameters
inStockDataIN can holds number of StockData in array. The data has to be set before calling this method.

Implements ICdlChartData.

void CdlChartData::SetName (const WideStringinNameStr)
virtual

Sets name for the chart.

Parameters
inNameStrIN string of the name to give.

Implements ICdlChartData.