Add a lookup table that associate a C++ type to a Pascal one.
This commit is contained in:
133
bepascal/source/tools/codegen/pas/typemap.txt
Normal file
133
bepascal/source/tools/codegen/pas/typemap.txt
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
|
||||||
|
|
||||||
|
_cmd_key_ *=TCmd_Key
|
||||||
|
add_state=TAdd_State
|
||||||
|
app_info *=^TAppInfo
|
||||||
|
BArchivable *=BArchivable
|
||||||
|
BButton &=BButton
|
||||||
|
BButton *=BButton
|
||||||
|
BControl &=BControl
|
||||||
|
BControl *=BControl
|
||||||
|
BDataIO &=BDataIO
|
||||||
|
BDataIO *=BDataIO
|
||||||
|
BDirectory *=BDirectory
|
||||||
|
BEntry &=BEntry
|
||||||
|
BEntry *=BEntry
|
||||||
|
BFile *=BFile
|
||||||
|
BHandler **=BHandler
|
||||||
|
BHandler *=BHandler
|
||||||
|
bigtime_t=TBigtime_t
|
||||||
|
BInvoker &=BInvoker
|
||||||
|
BInvoker *=BInvoker
|
||||||
|
BList *=BList
|
||||||
|
BLooper **=BLooper
|
||||||
|
BMallocIO &=BMallocIO
|
||||||
|
BMallocIO *=BMallocIO
|
||||||
|
BMemoryIO &=BMemoryIO
|
||||||
|
BMemoryIO *=BMemoryIO
|
||||||
|
BMenu &=BMenu
|
||||||
|
BMenu **=BMenu
|
||||||
|
BMenu *=BMenu
|
||||||
|
BMenuBar &=BMenuBar
|
||||||
|
BMenuBar *=BMenuBar
|
||||||
|
BMenuItem &=BMenuItem
|
||||||
|
BMenuItem **=BMenuItem
|
||||||
|
BMenuItem *=BMenuItem
|
||||||
|
BMenuWindow *=BMenuWindow
|
||||||
|
BMessage *=BMessage
|
||||||
|
BMessenger &=BMessenger
|
||||||
|
BMessenger *=BMessenger
|
||||||
|
BMessenger=BMessenger
|
||||||
|
BMimeType *=BMimeType
|
||||||
|
BNodeInfo *=BNodeInfo
|
||||||
|
bool *=boolean
|
||||||
|
bool=boolean
|
||||||
|
BPath &=BPath
|
||||||
|
BPath *=BPath
|
||||||
|
BPoint *=BPoint
|
||||||
|
BPoint=BPoint
|
||||||
|
BPositionIO *=BPositionIO
|
||||||
|
BRect *=BRect
|
||||||
|
BRect=BRect
|
||||||
|
BRoster *=BRoster
|
||||||
|
BSeparatorItem &=BSeparatorItem
|
||||||
|
BSeparatorItem *=BSeparatorItem
|
||||||
|
BSerialPort *=BSerialPort
|
||||||
|
BView *=BView
|
||||||
|
BWindow &=BWindow
|
||||||
|
BWindow *=BWindow
|
||||||
|
char **=PChar
|
||||||
|
char *=PChar
|
||||||
|
char=Char
|
||||||
|
color_space=TColor_Space
|
||||||
|
const BButton &=BButton
|
||||||
|
const BControl &=BControl
|
||||||
|
const BDataIO &=BDataIO
|
||||||
|
const BDirectory *=BDirectory
|
||||||
|
const BEntry &=BEntry
|
||||||
|
const BEntry *=BEntry
|
||||||
|
const BHandler *=BHandler
|
||||||
|
const BInvoker &=BInvoker
|
||||||
|
const BList *=BList
|
||||||
|
const BLooper *=BLooper
|
||||||
|
const BMallocIO &=BMallocIO
|
||||||
|
const BMemoryIO &=BMemoryIO
|
||||||
|
const BMenu &=BMenu
|
||||||
|
const BMenuBar &=BMenuBar
|
||||||
|
const BMenuItem &=BMenuItem
|
||||||
|
const BMessage *=BMessage
|
||||||
|
const BMessenger &=BMessenger
|
||||||
|
const BPath &=BPath
|
||||||
|
const BSeparatorItem &=BSeparatorItem
|
||||||
|
const BWindow *=BWindow
|
||||||
|
const char **=PChar
|
||||||
|
const char *=PChar
|
||||||
|
const char *const *=PChar
|
||||||
|
const entry_ref &=entry_ref
|
||||||
|
const entry_ref *=PTEntryRef
|
||||||
|
const void *=Pointer
|
||||||
|
data_bits=TDatabits
|
||||||
|
data_rate=TDataRate
|
||||||
|
dev_t=devt_t
|
||||||
|
drawing_mode=TDrawing_Mode
|
||||||
|
entry_ref &=entry_ref
|
||||||
|
entry_ref *=PTEntryRef
|
||||||
|
float *=double
|
||||||
|
float=double
|
||||||
|
ino_t=ino_t
|
||||||
|
int *=integer
|
||||||
|
int32 *=^integer
|
||||||
|
int32=integer
|
||||||
|
int=integer
|
||||||
|
long=integer
|
||||||
|
menu_bar_border=TMenu_Bar_Border
|
||||||
|
menu_info *=PMenu_Info
|
||||||
|
menu_layout=TMenu_Layout
|
||||||
|
menu_tracking_hook=TMenu_Tracking_Hook
|
||||||
|
mtarget=
|
||||||
|
off_t=Toff_t
|
||||||
|
parity_mode=TParityMode
|
||||||
|
perform_code=TPerform_code
|
||||||
|
port_id=TPort_id
|
||||||
|
size_t=TSize_t
|
||||||
|
ssize_t=TSSize_t
|
||||||
|
status_t *=PStatus_t
|
||||||
|
status_t=TStatus_t
|
||||||
|
stop_bits=TStopbits
|
||||||
|
struct stat &=stat
|
||||||
|
struct stat *=stat
|
||||||
|
team_id *=^TTeam_id
|
||||||
|
team_id=TTeam_id
|
||||||
|
thread_id=TThread_id
|
||||||
|
type_code=type_code
|
||||||
|
uint32 *=Cardinal
|
||||||
|
uint32=Cardinal
|
||||||
|
void *=Pointer
|
||||||
|
void=
|
||||||
|
window_alignment *=PCardinal
|
||||||
|
window_alignment=Cardinal
|
||||||
|
window_feel *=PCardinal
|
||||||
|
window_feel=Cardinal
|
||||||
|
window_look *=PCardinal
|
||||||
|
window_look=PCardinal
|
||||||
|
window_type=Cardinal
|
||||||
Reference in New Issue
Block a user