Views
Studio Package API Reference Guide
Product Documentation:
Views Documentation Home
List of all members | Public Member Functions
IlvStGadgetBuffer Class Reference

Buffer class. More...

#include <ivstudio/gadgets/gadbuf.h>

Inheritance diagram for IlvStGadgetBuffer:
IlvStBuffer

Public Member Functions

 IlvStGadgetBuffer (IlvStudio *editor, const char *name, IlvManager *mgr=0)
 Initializes an instance of IlvStGadgetBuffer. More...
 
virtual void setUpPanelClass (IlvStPanelClass *) const
 Sets the C++ code information generation. More...
 
- Public Member Functions inherited from IlvStBuffer
 IlvStBuffer (IlvStudio *editor, const char *name, IlvManager *mgr=0)
 Constructor. More...
 
IlvManager * getManager () const
 Returns the manager. More...
 
void newName (const char *name)
 Sets the buffer name. More...
 

Detailed Description

Buffer class.

Library: ivstudio

A buffer is a document that is edited in Rogue Wave Views Studio. It uses an IlvManager to display, edit, save and read its contents. If you need to subclass the manager to save more information concerning your objects, for example, you have to subclass a corresponding buffer. The IlvStGadgetBuffer class is defined to encapsulate the IlvGadgetManager.

See also
IlvStudio, IlvStBuffers.

Constructor & Destructor Documentation

◆ IlvStGadgetBuffer()

IlvStGadgetBuffer::IlvStGadgetBuffer ( IlvStudio editor,
const char *  name,
IlvManager *  mgr = 0 
)

Initializes an instance of IlvStGadgetBuffer.

Parameters
editorThe Rogue Wave Views Studio editor.
nameThe buffer name.
mgrThe manager.

Member Function Documentation

◆ setUpPanelClass()

virtual void IlvStGadgetBuffer::setUpPanelClass ( IlvStPanelClass pl) const
virtual

Sets the C++ code information generation.

Parameters
plContains the C++ code information.

Reimplemented from IlvStBuffer.