All Frameworks  Class Hierarchy  This Framework  Indexes

ENOVInterfaces Class ItemInstanceReportStream

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ItemInstanceReportStream
 

Usage: you must use this class as is. You should never derive it.


public class ItemInstanceReportStream

Class for ItemInstanceReportStream.
Role : This class is to generate a standard report stream for Item Instance .


Method Index


o getItemInstanceReportStream(CATUnicodeString&,CATUnicodeString&,char*&,int&,CATIVpmFactoryObject_var)
This method returns the Report Stream in the output parameter oStream based of the View Name passed as input.

Methods


o getItemInstanceReportStream
public static HRESULT getItemInstanceReportStream( const CATUnicodeString& iViewName,
const CATUnicodeString& oMimeTypeReport,
const char*& oStream,
int& oLengthContent,
CATIVpmFactoryObject_var ifactObj)
This method returns the Report Stream in the output parameter oStream based of the View Name passed as input.
Parameters:
iViewName
[in] Input view name
oMimeTypeReport
[out] Not used .
oStream
[out] Output Report Stream .
oLengthContent
[out] Length of the Report Stream.
ifactObj
[in] The factory object for the ItemInstance.
Returns:
S_OK if successful E_FAIL otherwise

This object is included in the file: ItemInstanceReportStream.h
If needed, your Imakefile.mk should include the module: VDP0Reports

Copyright © 2003, Dassault Systèmes. All rights reserved.