/usr/share/doc/libxbase-dev/html/xba2.htm is in libxbase64-dev 3.1.2-0ubutu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | <!DOCTYPE xbHtml PUBLIC>
<xbHtml>
<TITLE>Xbase DBMS Appendix B</TITLE>
<BODY BGCOLOR=#FFFFFF>
<H1><p align="center">Xbase DBMS Quick Reference</p></H1>
<p align="center">Page Updated 2/19/04</p><hr>
<TABLE BORDER>
<CAPTION ALIGN="TOP"><h3>Xbase Quick Reference Method List</h3></CAPTION>
<TR VALIGN="BASELINE">
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::AppendRecord()
<TR><TH ALIGN="LEFT">void xbDbf::AutoLockOff()
<TR><TH ALIGN="LEFT">void xbDbf::AutoLockOn()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::BlankRecord()
<TR><TH ALIGN="LEFT">xbLong cs xbDbf::CalcCheckSum()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::CloseDatabase()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::CopyDbfStructure( char * NewFileName, xbShort Overlay )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::CreateDatabase( char * FileName, xbSchema * RecordLayout, xbShort Overlay )
<TR><TH ALIGN="LEFT">xbULong RecNo xbDbf::CurrentRecNo()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::DeleteAllRecords()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::DeleteRecord()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::DumpHeader( xbShort Option )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::DumpRecord( xbULong RecNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::ExclusiveLock( xbShort WaitOption )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::ExclusiveUnlock()
<TR><TH ALIGN="LEFT">xbLong NoOfFields xbDbf::FieldCount()
<TR><TH ALIGN="LEFT">xbLong RecNo xbDbf::GetCurRecNo()
<TR><TH ALIGN="LEFT">xbDouble Val xbDbf::GetDoubleField( char * FieldName)
<TR><TH ALIGN="LEFT">xbDouble Val xbDbf::GetDoubleField( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetField( xbShort FieldNo, char * FieldName )
<TR><TH ALIGN="LEFT">xbShort DecimalCount xbDbf::GetFieldDecimal( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort FieldLen xbDbf::GetFieldLen( xbShort FieldNo )
<TR><TH ALIGN="LEFT">char * FieldName xbDbf::GetFieldName( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort FieldNo xbDbf::GetFieldNo( char * FieldName )
<TR><TH ALIGN="LEFT">char Type xbDbf::GetFieldType( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetFirstRecord()
<TR><TH ALIGN="LEFT">xbFloat FloatVal xbDbf::GetFloatField( char * FieldName )
<TR><TH ALIGN="LEFT">xbFloat FloatVal xbDbf::GetFloatField( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetLastRecord()
<TR><TH ALIGN="LEFT">xbShort Val xbDbf::GetLogicalField( char * FieldName )
<TR><TH ALIGN="LEFT">xbShort Val xbDbf::GetLogicalField( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbLong LongVal xbDbf::GetLongField( char * FieldName )
<TR><TH ALIGN="LEFT">xbLong LongVal xbDbf::GetLongField( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetMemoField( xbShort FieldNo, xbLong len, char * Buf )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetMemoFieldLen( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetNextRecord()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetPrevRecord()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::GetRecord( xbLong RecNo )
<TR><TH ALIGN="LEFT">char * BufPtr xbDbf::GetRecordBuf()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::LockDatabase( xbShort WaitOption, xbShort LockType, xbLong RecNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::MemoFieldExists( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::MemoFieldsPresent()
<TR><TH ALIGN="LEFT">xbLong RecCnt xbDbf::NoOfRecords()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::OpenDatabase( char * FileName )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PackDatabase( xbShort WaitOption )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutDoubleField( char * FieldName,xbDouble DoubleValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutDoubleField( xbShort FieldNo,xbDouble DoubleValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutField( xbShort FieldNo, char * Buf )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutFloatField( char * FieldName, xbFloat FloatValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutFloatField( xbShort FieldNo, xbFloat FloatValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutLongField( char * FieldName, xbLong LongValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutLongField( xbShort FieldNo, xbLong LongValue )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::PutRecord( xbLong RecNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::RebuildAllIndices()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::RecordDeleted()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::SetVersion( xbShort Version )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::UndeleteAllRecords()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::UndeleteRecord()
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::UpdateMemoData( xbShort FieldNo, xbLong len, char * Buf, xbShort LockOption )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::ValidLogicalData( xbShort FieldNo )
<TR><TH ALIGN="LEFT">xbShort rc xbDbf::ValidNumericData( xbShort FieldNo )
<TR><TH ALIGN="LEFT">char * Day xbXBase::CharDayOf( char * Date8 )
<TR><TH ALIGN="LEFT">char * Month xbXBase::CharMonthOf( char * Date8 )
<TR><TH ALIGN="LEFT">xbShort rc xbXBase::DateIsValid( char * Date8 )
<TR><TH ALIGN="LEFT">xbShort Day xbXBase::DayOf( xbShort Format, char * Date8 )
<TR><TH ALIGN="LEFT">char * Date xbXBase::FormatDate( char * Format, char * Date8 )
<TR><TH ALIGN="LEFT">xbString & Result xbXBase::GetStringResult()
<TR><TH ALIGN="LEFT">xbDouble * Result xbXBase::GetDoubleResult()
<TR><TH ALIGN="LEFT">XB_EXPRESSION * Exp xbXBase::GetExpressionHandle()
<TR><TH ALIGN="LEFT">char Type xbXBase::GetExpressionResultType( XB_EXPRESSION * )
<TR><TH ALIGN="LEFT">xbLong * result xbXBase::GetIntResult()
<TR><TH ALIGN="LEFT">xbShort rc xbXBase::IsLeapYear( char * Date8 )
<TR><TH ALIGN="LEFT">xbLong JulVal xbXBase::JulianDays( char * Date8 )
<TR><TH ALIGN="LEFT">char * Date8 xbXBase::JulToDate8( xbLong JulVal )
<TR><TH ALIGN="LEFT">xbLong JulVal xbXBase::LastDayOfMonth( char * Date8 )
<TR><TH ALIGN="LEFT">xbShort Month xbXBase::MonthOf( char * Date8 )
<TR><TH ALIGN="LEFT">xbShort rc xbXBase::ParseExpression( char * exp, xbDbf * d )
<TR><TH ALIGN="LEFT">xbShort rc xbXBase::ProcessExpression( XB_EXPRESSION * )
<TR><TH ALIGN="LEFT">char * Date8 xbXBase::Sysdate()
<TR><TH ALIGN="LEFT">xbShort Year xbXBase::YearOf( char * Date8 )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::CheckNdxIntegrity( xbShort Option )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::CloseIndex()
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::CreateIndex( char * IndexName, char * KeyExpression, xbShort Unique, xbShort Overlay )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::FindKey( char * SearchValue )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::FindKey( xbDouble SearchValue )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::GetFirstKey()
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::GetLastKey()
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::GetNextKey()
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::GetPrevKey()
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::KeyExists( char * SearchValue )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::KeyExists( xbDouble SearchValue )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::LockIndex( xbShort WaitOption, xbShort LockType )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::OpenIndex( char * IndexName )
<TR><TH ALIGN="LEFT">xbShort rc xbNdx::ReIndex()
</TABLE>
<br><br><hr>
<p><img src="xbase.jpg"><br><hr>
|