apollo.c |
Type | Function | Source | Line |
HB_FUNC | SX_APPENDBLANK(void)
HB_FUNC( SX_APPENDBLANK )
{
sx_AppendBlank();
}
| apollo.c | 71 |
HB_FUNC | SX_CLOSE(void)
HB_FUNC( SX_CLOSE )
{
sx_Close();
}
| apollo.c | 80 |
HB_FUNC | SX_COMMIT(void)
HB_FUNC( SX_COMMIT )
{
sx_Commit();
}
| apollo.c | 89 |
HB_FUNC | SX_CREATEEXEC(void)
HB_FUNC( SX_CREATEEXEC )
{
sx_CreateExec();
}
| apollo.c | 98 |
HB_FUNC | SX_CREATEFIELD(void)
HB_FUNC( SX_CREATEFIELD )
{
sx_CreateField( ( PBYTE ) hb_parc( 1 ), /* Field name */
( PBYTE ) hb_parc( 2 ), /* Field type */
hb_parni( 3 ), /* Field lenght */
hb_parni( 4 ) ); /* Field decimals */
}
| apollo.c | 108 |
HB_FUNC | SX_CREATENEW(void)
HB_FUNC( SX_CREATENEW )
{
hb_retni(
sx_CreateNew( ( PBYTE ) hb_parc( 1 ), /* Field name */
( PBYTE ) hb_parc( 2 ), /* Alias */
hb_parni( 3 ), /* RDE Type */
hb_parni( 4 ) ) ); /* The maximum number of fields to be added to the file structure */
}
| apollo.c | 120 |
HB_FUNC | SX_EOF(void)
HB_FUNC( SX_EOF )
{
hb_retl( sx_Eof() );
}
| apollo.c | 134 |
HB_FUNC | SX_GETDATEJULIAN(void)
HB_FUNC( SX_GETDATEJULIAN )
{
hb_retni( sx_GetDateJulian( ( PBYTE ) hb_parc( 1 ) ) ); /* Field name */
}
| apollo.c | 143 |
HB_FUNC | SX_GETLOGICAL(void)
HB_FUNC( SX_GETLOGICAL )
{
hb_retl( sx_GetLogical( ( PBYTE ) hb_parc( 1 ) ) ); /* Field name */
}
| apollo.c | 155 |
HB_FUNC | SX_GETSTRING(void)
HB_FUNC( SX_GETSTRING )
{
hb_retc( ( char * ) sx_GetString( ( PBYTE ) hb_parc( 1 ) ) ); /* Field name */
}
| apollo.c | 165 |
HB_FUNC | SX_GETVARIANT(void)
HB_FUNC( SX_GETVARIANT )
{
hb_retc( ( char * ) sx_GetVariant( ( PBYTE ) hb_parc( 1 ) ) ); /* Field name */
}
| apollo.c | 174 |
HB_FUNC | SX_GO(void)
HB_FUNC( SX_GO )
{
sx_Go( hb_parni( 1 ) ); /* The record number to go */
}
| apollo.c | 183 |
HB_FUNC | SX_GOBOTTOM(void)
HB_FUNC( SX_GOBOTTOM )
{
sx_GoBottom();
}
| apollo.c | 192 |
HB_FUNC | SX_GOTOP(void)
HB_FUNC( SX_GOTOP )
{
sx_GoTop();
}
| apollo.c | 201 |
HB_FUNC | SX_INDEXTAG(void)
HB_FUNC( SX_INDEXTAG )
{
hb_retni(
sx_IndexTag( ( PBYTE ) hb_parc( 1 ), /* Field name */
( PBYTE ) hb_parc( 2 ), /* Tag name */
( PBYTE ) hb_parc( 3 ), /* Index expression as a string */
hb_parni( 4 ), /* Option (0=Standard) (1=Unique) (2=Roll-Your-Own) */
hb_parl( 5 ), /* True for a descend index */
( PBYTE ) hb_parc( 6) ) ); /* Condition */
}
| apollo.c | 210 |
HB_FUNC | SX_RECCOUNT(void)
HB_FUNC( SX_RECCOUNT )
{
hb_retni( sx_RecCount() );
}
| apollo.c | 225 |
HB_FUNC | SX_RECNO(void)
HB_FUNC( SX_RECNO )
{
hb_retni( sx_RecNo() );
}
| apollo.c | 234 |
HB_FUNC | SX_REINDEX(void)
HB_FUNC( SX_REINDEX )
{
sx_Reindex();
}
| apollo.c | 243 |
HB_FUNC | SX_REPLACE(void)
HB_FUNC( SX_REPLACE )
{
switch( hb_parni( 2 ) )
{
case R_INTEGER :
case R_JULIAN : sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) hb_parni( 3) ); break;
case R_LOGICAL : sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) hb_parni( 3) ); break; /* TODO: somthing is wrong here... */
case R_LONG : sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) hb_parnl( 3) ); break;
case R_DOUBLE :
{
double d = hb_parnd( 3 );
sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) &d );
break;
}
case R_CHAR :
case R_DATESTR :
case R_MEMO :
case R_BITMAP :
case R_BLOBFILE:
case R_BLOBPTR : sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) hb_parc( 3) ); break;
default: sx_Replace( ( PBYTE ) hb_parc( 1 ), hb_parni( 2 ), ( void * ) hb_parc( 3) );
}
}
| apollo.c | 252 |
HB_FUNC | SX_RLOCK(void)
HB_FUNC( SX_RLOCK )
{
sx_Rlock( hb_parni( 1 ) ); /* The physical record number of the record to be locked. */
}
| apollo.c | 280 |
HB_FUNC | SX_SEEK(void)
HB_FUNC( SX_SEEK )
{
hb_retl( sx_Seek( ( PBYTE ) hb_parc( 1 ) ) ); /* The value to search for as a string */
}
| apollo.c | 289 |
HB_FUNC | SX_SELECT(void)
HB_FUNC( SX_SELECT )
{
hb_retni( sx_Seek( ( PBYTE ) hb_parc( 1 ) ) ); /* The work area number returned when the file was opened. */
}
| apollo.c | 298 |
HB_FUNC | SX_SETCENTURY(void)
HB_FUNC( SX_SETCENTURY )
{
sx_SetCentury( hb_parl( 1 ) ); /* If True, the century digits will be returned.
* If False, they will not. */
}
| apollo.c | 308 |
HB_FUNC | SX_SETDATEFORMAT(void)
HB_FUNC( SX_SETDATEFORMAT )
{
sx_SetDateFormat( hb_parni( 1 ) ); /* If True, the century digits will be returned.
* If False, they will not. */
}
| apollo.c | 321 |
HB_FUNC | SX_SETMEMOBLOCKSIZE(void)
HB_FUNC( SX_SETMEMOBLOCKSIZE )
{
sx_SetMemoBlockSize( hb_parni( 1 ) ); /* The new default block size.
* The size must be a value from 1 through 1024. */
}
| apollo.c | 332 |
HB_FUNC | SX_SETORDER(void)
HB_FUNC( SX_SETORDER )
{
hb_retni( sx_SetOrder( hb_parni( 1 ) ) ); /* Selects an existing order as the controlling index order. */
}
| apollo.c | 341 |
HB_FUNC | SX_SETSOFTSEEK(void)
HB_FUNC( SX_SETSOFTSEEK )
{
sx_SetSoftSeek( hb_parl( 1 ) ); /* True to set softseek ON */
}
| apollo.c | 351 |
HB_FUNC | SX_SKIP(void)
HB_FUNC( SX_SKIP )
{
sx_Skip( hb_parni( 1 ) ); /* Number of records to skip */
}
| apollo.c | 360 |
HB_FUNC | SX_SYSPROP(void)
HB_FUNC( SX_SYSPROP )
{
int i = hb_parni( 2 );
hb_retni(
sx_SysProp( hb_parni( 1 ), /* One of the predefined constant values. See Apollo.ch */
( void * ) &i ));
}
| apollo.c | 369 |
HB_FUNC | SX_USE(void)
HB_FUNC( SX_USE )
{
hb_retni(
sx_Use( ( PBYTE ) hb_parc( 1 ), /* Filename */
( PBYTE ) hb_parc( 2 ), /* Alias */
hb_parni( 3 ), /* OpenMode */
hb_parni( 4) )); /* RDE Type */
}
| apollo.c | 390 |
HB_FUNC | SX_VERSION(void)
HB_FUNC( SX_VERSION )
{
hb_retc( ( char * ) sx_Version() );
}
| apollo.c | 403 |
HB_FUNC | SX_ZAP(void)
HB_FUNC( SX_ZAP )
{
sx_Zap();
}
| apollo.c | 412 |
apollo1.prg |
Type | Function | Source | Line |
INIT PROCEDURE | ApolloInit
init procedure ApolloInit
/*
REQUEST _Apollo
rddRegister( "Apollo", RDT_FULL )
*/
return
| apollo1.prg | 58 |
FUNCTION | sx_GetVal( x )
Function sx_GetVal( x )
RETURN Val( sx_Getvariant( x ) )
| apollo1.prg | 73 |