Rogue Wave Views
Data Access Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
Classes | Typedefs | Enumerations
repview.h File Reference
#include <ilviews/gadgets/tree.h>
#include <ilviews/dataccess/reposit.h>
#include <ilviews/dataccess/gadgets/mdatasrc.h>
#include <ilviews/dataccess/gadgets/tablegad.h>

Classes

class  IliDataSourcesUsesGadget
 Gadget class. More...
 
class  IliRepositoryService
 Interface class. More...
 
class  IliTableRepositoryGadget
 Gadget class. More...
 
class  IliTreeClassesGadget
 Gadget class. More...
 
class  IliTreeRepositoryGadget
 Gadget class. More...
 

Typedefs

typedef char **(* IliGetClassesListCallback) (IlInt &count, IlAny arg)
 
typedef char **(* IliGetDataListCallback) (const char *cl, IlInt &count, IlAny arg)
 
typedef const char *(* IliHolderToNameCallback) (IlvGraphicHolder *hoder)
 

Enumerations

Detailed Description

Library: dbgadget
Declarations about the IliRepositoryService classes.

Typedef Documentation

IliGetClassesListCallback

This type defines the prototype of a function that is called to get the list of classes.

Parameters
countThe number of classes in the list.
argThe user data.
Returns
The list of classes.
See also
IliTreeClassesGadget
IliGetDataListCallback

This type defines the prototype of a function that is called to get the list of data for a class.

Parameters
clThe class name.
countThe number of data in the list.
argThe user data.
Returns
The list of data.
See also
IliTreeClassesGadget
IliHolderToNameCallback

This type defines the prototype of a function that is called to get the holder's name.

Parameters
holderThe graphic holder.
Returns
The holder name.
See also
IliRepositoryService

Enumeration Type Documentation

This enumerated type defines the different holder types.

Enumerator
IliFilterOnContainer 

The holder type is a container.

IliFilterOnComposite 

The holder type is a composite.

IliFilterOnManager 

The holder type is a manager.


© Copyright 2016, 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.