FirteX-高性能全文索引和检索平台

API Documentation


首页 | 名字空间列表 | 类继承关系 | 组合类型列表 | $(BL\录(B | 文件列表 | 名字空间成员 | 组合类型成员 | 文件成员

platform.h文件参考

#include <stddef.h>
#include <limits.h>
#include <float.h>
#include <unistd.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <fcntl.h>
#include <errno.h>
#include "tchar.h"
#include "stdint.h"

浏览该文件的源代码。

宏定义

#define fileOpen   _topen
#define fileClose   close
#define fileRead   read
#define fileWrite   write
#define fileSeek   lseek
#define fileSize   _filelength
#define fileTell(fhandle)   fileSeek(fhandle, 0, SEEK_CUR)
#define fileNo(X)   fileno((X))
#define fileStat   stat
#define _time64   time
#define _gmtime64   gmtime
#define _localtime64   localtime
#define _strtoi64   strtoll
#define O_RANDOM   0
#define O_BINARY   0
#define _S_IREAD   0444
#define _S_IWRITE   0333
#define stricmp   strcasecmp
#define strnicmp   strncasecmp
#define wcsnicmp   wcsncasecmp
#define wcsicmp   wcscasecmp
#define _mkdir(x)   mkdir(x,0777)
#define _unlink   unlink
#define _close   ::close
#define _read   ::read
#define PATH_DELIMITERA   "/"

函数

int64_t _filelength (int filehandle)
int64_t _tcstoi64 (const tchar *str, tchar **end, int radix)
int GetModuleFileName (char *sModuleName, char *sFileName, int nSize)

变量

int errno


宏定义文档

#define _close   ::close
 

#define _gmtime64   gmtime
 

#define _localtime64   localtime
 

#define _mkdir  )     mkdir(x,0777)
 

#define _read   ::read
 

#define _S_IREAD   0444
 

#define _S_IWRITE   0333
 

#define _strtoi64   strtoll
 

#define _time64   time
 

#define _unlink   unlink
 

#define fileClose   close
 

#define fileNo  )     fileno((X))
 

#define fileOpen   _topen
 

#define fileRead   read
 

#define fileSeek   lseek
 

#define fileSize   _filelength
 

#define fileStat   stat
 

#define fileTell fhandle   )     fileSeek(fhandle, 0, SEEK_CUR)
 

#define fileWrite   write
 

#define O_BINARY   0
 

#define O_RANDOM   0
 

#define PATH_DELIMITERA   "/"
 

#define stricmp   strcasecmp
 

#define strnicmp   strncasecmp
 

#define wcsicmp   wcscasecmp
 

#define wcsnicmp   wcsncasecmp
 


函数文档

int64_t _filelength int  filehandle  ) 
 

int64_t _tcstoi64 const tchar *  str,
tchar **  end,
int  radix
 

int GetModuleFileName char *  sModuleName,
char *  sFileName,
int  nSize
 


变量文档

int errno
 


http://www.firtex.org http://www.sourceforge.net/projects/firtex