rwlogo
Rogue Wave Views 5.6

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.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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