rwlogo
Rogue Wave Views 5.5.1

Rogue Wave Views
Studio Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvStBuffers Class Reference

Buffer class. More...

#include <ivstudio/buffers.h>

List of all members.

Public Member Functions

 IlvStBuffers (IlvStudio *editor)
 Initializes an instance of IlvStBuffers.
IlvStBufferget (const char *name) const
 Returns a buffer.
void registerType (const char *type, IlvStBufferConstructor fct)
 Registers a new type of buffer.

Detailed Description

Buffer class.

Library: ivstudio

Rogue Wave Views Studio uses this class to manage its buffers.

See also:
IlvStBuffer, IlvStudio.

Constructor & Destructor Documentation

IlvStBuffers::IlvStBuffers ( IlvStudio editor  ) 

Initializes an instance of IlvStBuffers.

Parameters:
editor The Rogue Wave Views Studio editor.

Member Function Documentation

IlvStBuffer* IlvStBuffers::get ( const char *  name  )  const

Returns a buffer.

Parameters:
name The buffer name.
Returns:
The buffer if found, otherwise, returns null.
void IlvStBuffers::registerType ( const char *  type,
IlvStBufferConstructor  fct 
)

Registers a new type of buffer.

Parameters:
type The class name of the buffer.
fct The function which is used to create an instance of this type of buffer.

© 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.