rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Data Access Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IliXMLStreamModel Class Reference

A Model class. More...

#include <ilviews/dataccess/gadgets/htmlrep.h>

Inheritance diagram for IliXMLStreamModel:
IliXMLModel IliModel

List of all members.

Public Member Functions

 IliXMLStreamModel ()
 The constructor.
virtual void closeInputStream (IL_STDPREF istream *)
 Closes a stream to import.
virtual void closeOutputStream (IL_STDPREF ostream *)
 Closes a stream to export.
virtual IL_STDPREF istream * openInputStream (IlBoolean notify=IlTrue)
 Opens a stream to import.
virtual IL_STDPREF ostream * openOutputStream (IlBoolean notify=IlTrue)
 Opens a stream to export.

Detailed Description

A Model class.

Library: dbgadget

The class defines the common interface of the models which are used to access a stream. These models are used by the IliXML objects.

See also:
IliXML, IliModel.

Member Function Documentation

virtual void IliXMLStreamModel::closeInputStream ( IL_STDPREF istream *   )  [virtual]

Closes a stream to import.

Parameters:
stream The stream.
virtual void IliXMLStreamModel::closeOutputStream ( IL_STDPREF ostream *   )  [virtual]

Closes a stream to export.

Parameters:
stream The stream.
virtual IL_STDPREF istream* IliXMLStreamModel::openInputStream ( IlBoolean  notify = IlTrue  )  [virtual]

Opens a stream to import.

Parameters:
notify If IlTrue, the stream is used to import a notification, otherwise to import a definition.
Returns:
The stream.
virtual IL_STDPREF ostream* IliXMLStreamModel::openOutputStream ( IlBoolean  notify = IlTrue  )  [virtual]

Opens a stream to export.

Parameters:
notify If IlTrue, the stream is used to export a notification, otherwise to export a definition.
Returns:
The stream.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends

© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.