list.h File Reference

Descripes the List structures, functions and constants. More...

#include "../jnilib.h"
#include "listeners.h"

Include dependency graph for list.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  List_
 A structure for C, which describes the List. More...
struct  ListCPP_
 A structure for C++, which describes the List. More...
struct  ListData
 This structure holds the data needed for the List for C and C++. More...

Defines

#define CLS_LIST   "java/awt/List"
 Defines the full name of the AWT-List-Class.
#define createList   createListC
 Defines which function to call when createList is called.
#define deleteList   deleteListC
 Defines which function to call when deleteList is called.

Typedefs

typedef List_ List
 Defines which structure is used as List.
typedef List_ List_
 A structure for C, which describes the List.
typedef ListCPP_ ListCPP_
 A structure for C++, which describes the List.
typedef ListData ListData
 This structure holds the data needed for the List for C and C++.

Functions

void createListC (List_ *list, jint rows)
 Function is called when working with C and calling the function createList.
void createListCPP (ListCPP_ *list, jint rows)
 Function is called when working with C++ and calling the function createList.
void deleteListC (List_ *list)
 Function is called when working with C and calling the function deleteList.
void deleteListCPP (ListCPP_ *list)
 Function is called when working with C++ and calling the function deleteList.


Detailed Description

Descripes the List structures, functions and constants.

A List represents a list of values where the user can either choose only one or multiple values.

Author:
Stefan Gruber
Date:
03.02.2005

Definition in file list.h.


Define Documentation

#define CLS_LIST   "java/awt/List"
 

Defines the full name of the AWT-List-Class.

Definition at line 22 of file list.h.

#define createList   createListC
 

Defines which function to call when createList is called.

Definition at line 34 of file list.h.

#define deleteList   deleteListC
 

Defines which function to call when deleteList is called.

Definition at line 35 of file list.h.


Typedef Documentation

typedef struct List_ List
 

Defines which structure is used as List.

Definition at line 33 of file list.h.

typedef struct List_ List_
 

A structure for C, which describes the List.

typedef struct ListCPP_ ListCPP_
 

A structure for C++, which describes the List.

typedef struct ListData ListData
 

This structure holds the data needed for the List for C and C++.


Function Documentation

void createListC List_ list,
jint  rows
 

Function is called when working with C and calling the function createList.

It initializes the List_ structure.

Parameters:
list - A pointer to a List_ structure.
rows - The number of rows to be visible.

Definition at line 402 of file list.c.

void createListCPP ListCPP_ list,
jint  rows
 

Function is called when working with C++ and calling the function createList.

It initializes the ListCPP_ structure.

Parameters:
list - A pointer to a ListCPP_ structure.
rows - The number of rows to be visible.

Definition at line 389 of file list.c.

void deleteListC List_ list  ) 
 

Function is called when working with C and calling the function deleteList.

Parameters:
list - A pointer to a List_ structure.

Definition at line 432 of file list.c.

void deleteListCPP ListCPP_ list  ) 
 

Function is called when working with C++ and calling the function deleteList.

Parameters:
list - A pointer to a ListCPP_ structure.

Definition at line 422 of file list.c.


Generated on Sat Nov 19 14:11:13 2005 for GrubC by  doxygen 1.4.4