NCBI C++ ToolKit
|
Classes | |
struct | _nlm_mem_map |
struct | substringdata |
struct | fci_t |
Typedefs | |
typedef struct _nlm_mem_map | Nlm_MemMap |
typedef struct _nlm_mem_map | Nlm_MemMapPtr |
typedef int(* | Nlm_FnPtr) (void) |
typedef void * | Nlm_VoidPtr |
typedef void * | Nlm_Handle |
typedef char | Nlm_Char |
typedef char * | Nlm_CharPtr |
typedef unsigned char | Nlm_Uchar |
typedef unsigned char * | Nlm_UcharPtr |
typedef unsigned char | Nlm_Boolean |
typedef unsigned char * | Nlm_BoolPtr |
typedef unsigned char | Nlm_Byte |
typedef unsigned char * | Nlm_BytePtr |
typedef signed char | Nlm_Int1 |
typedef signed char * | Nlm_Int1Ptr |
typedef unsigned char | Nlm_Uint1 |
typedef unsigned char * | Nlm_Uint1Ptr |
typedef short | Nlm_Int2 |
typedef short * | Nlm_Int2Ptr |
typedef unsigned short | Nlm_Uint2 |
typedef unsigned short * | Nlm_Uint2Ptr |
typedef signed int | Nlm_Int4 |
typedef signed int * | Nlm_Int4Ptr |
typedef unsigned int | Nlm_Uint4 |
typedef unsigned int * | Nlm_Uint4Ptr |
typedef float | Nlm_FloatLo |
typedef float * | Nlm_FloatLoPtr |
typedef double | Nlm_FloatHi |
typedef double * | Nlm_FloatHiPtr |
typedef struct substringdata | Nlm_SubStringData |
typedef struct substringdata | Nlm_SubStringDataPtr |
Enumerations | |
enum | ErrSev { SEV_NONE =0 , SEV_INFO , SEV_WARNING , SEV_ERROR , SEV_REJECT , SEV_FATAL , SEV_MAX , SEV_NONE = 0 , SEV_INFO , SEV_WARNING , SEV_ERROR , SEV_REJECT , SEV_FATAL , SEV_MAX } |
enum | EMemMapAdvise { eMMA_Normal , eMMA_Random , eMMA_Sequential , eMMA_WillNeed , eMMA_DontNeed } |
enum | Nlm_enumRuleLine { RL_Left , RL_Right , RL_Center , RL_Spread } |
enum | Nlmzip_rc_t { NLMZIP_OKAY = 0 , NLMZIP_INVALIDPARAM = 1 , NLMZIP_BADCRC = 2 , NLMZIP_OUTSMALL = 3 , NLMZIP_NOMEMORY = 4 } |
Variables | |
Nlm_Int8 | _nlm_mem_map::file_size |
Nlm_CharPtr | _nlm_mem_map::mmp_begin |
int | substringdata::d [256] |
size_t | substringdata::subLen |
Nlm_Boolean | substringdata::caseCounts |
Nlm_Boolean | substringdata::initialized |
const char FAR * | substringdata::sub |
BEGIN_CTRANSITION_SCOPE | USING_NCBI_SCOPE |
Pointer | fci_t::data |
Int4(* | fci_t::proc_buf )(Pointer ptr, CharPtr buf, Int4 count) |
Int4(* | fci_t::close )(Pointer ptr, int commit) |
#define BEGIN_CTRANSITION_SCOPE BEGIN_SCOPE(CTRANSITION_NS) |
Definition at line 49 of file ncbilcl.hpp.
#define BIG_ENDIAN 4321 |
Definition at line 70 of file ncbistd.hpp.
#define BigScalar long |
Definition at line 209 of file ncbistd.hpp.
#define Boolean Nlm_Boolean |
Definition at line 136 of file ncbistd.hpp.
#define BoolPtr Nlm_BoolPtr |
Definition at line 137 of file ncbistd.hpp.
Definition at line 142 of file ncbistd.hpp.
#define BYTE_MAX UCHAR_MAX |
Definition at line 144 of file ncbistd.hpp.
#define BYTE_ORDER OTHER_ENDIAN |
Definition at line 81 of file ncbistd.hpp.
#define BytePtr Nlm_BytePtr |
Definition at line 143 of file ncbistd.hpp.
#define Calloc Nlm_Calloc |
Definition at line 120 of file ncbimem.hpp.
#define CDECL |
Definition at line 281 of file ncbistd.hpp.
Definition at line 124 of file ncbistd.hpp.
#define CharPtr Nlm_CharPtr |
Definition at line 125 of file ncbistd.hpp.
#define COMP_GNU |
Definition at line 93 of file ncbilcl.hpp.
#define CompressSpaces Nlm_CompressSpaces |
Definition at line 343 of file ncbistr.hpp.
Definition at line 261 of file ncbistd.hpp.
#define dll_Free | ( | x | ) | Nlm_Free((void*) (x)) |
Definition at line 180 of file ncbimem.hpp.
#define dll_Malloc | ( | x | ) | (void*) Nlm_Malloc(x) |
Definition at line 179 of file ncbimem.hpp.
#define E_NoMemory 1 |
Definition at line 48 of file ncbierr.hpp.
#define E_Programmer 999 |
Definition at line 49 of file ncbierr.hpp.
#define END_CTRANSITION_SCOPE END_SCOPE(CTRANSITION_NS) |
Definition at line 50 of file ncbilcl.hpp.
#define enumRuleLine Nlm_enumRuleLine |
Definition at line 246 of file ncbistr.hpp.
#define ErrPostEx | ( | sev, | |
err_code, | |||
... | |||
) |
Definition at line 78 of file ncbierr.hpp.
#define ErrPostStr ErrPostEx |
Definition at line 68 of file ncbierr.hpp.
#define ErrSetLog SetLogFile |
Definition at line 69 of file ncbierr.hpp.
#define EXPORT |
Definition at line 287 of file ncbistd.hpp.
#define FALSE ((Nlm_Boolean)0) |
Definition at line 237 of file ncbistd.hpp.
#define FAR |
Definition at line 278 of file ncbistd.hpp.
Definition at line 147 of file nlmzip.hpp.
#define FCI_READ | ( | _fci, | |
_buf, | |||
_len | |||
) | _fci->proc_buf(_fci->data,_buf,_len) |
Definition at line 146 of file nlmzip.hpp.
#define FloatHi Nlm_FloatHi |
Definition at line 204 of file ncbistd.hpp.
#define FloatHiPtr Nlm_FloatHiPtr |
Definition at line 205 of file ncbistd.hpp.
#define FloatLo Nlm_FloatLo |
Definition at line 198 of file ncbistd.hpp.
#define FloatLoPtr Nlm_FloatLoPtr |
Definition at line 199 of file ncbistd.hpp.
#define FnPtr Nlm_FnPtr |
Definition at line 106 of file ncbistd.hpp.
#define Free Nlm_Free |
Definition at line 122 of file ncbimem.hpp.
#define HandFree Nlm_HandFree |
Definition at line 156 of file ncbimem.hpp.
#define HandGet Nlm_HandGet |
Definition at line 154 of file ncbimem.hpp.
#define Handle Nlm_Handle |
Definition at line 119 of file ncbistd.hpp.
#define HandLock Nlm_HandLock |
Definition at line 157 of file ncbimem.hpp.
#define HandMore Nlm_HandMore |
Definition at line 155 of file ncbimem.hpp.
#define HandNew Nlm_HandNew |
Definition at line 153 of file ncbimem.hpp.
#define HandUnlock Nlm_HandUnlock |
Definition at line 158 of file ncbimem.hpp.
#define HNDL * |
Definition at line 101 of file ncbistd.hpp.
#define INLINE inline |
Definition at line 186 of file ncbilcl.hpp.
#define INLINE |
Definition at line 90 of file ncbistd.hpp.
Definition at line 149 of file ncbistd.hpp.
#define INT1_MAX SCHAR_MAX |
Definition at line 152 of file ncbistd.hpp.
#define INT1_MIN SCHAR_MIN |
Definition at line 151 of file ncbistd.hpp.
#define Int1Ptr Nlm_Int1Ptr |
Definition at line 150 of file ncbistd.hpp.
Definition at line 164 of file ncbistd.hpp.
#define INT2_MAX SHRT_MAX |
Definition at line 167 of file ncbistd.hpp.
#define INT2_MIN SHRT_MIN |
Definition at line 166 of file ncbistd.hpp.
#define Int2Ptr Nlm_Int2Ptr |
Definition at line 165 of file ncbistd.hpp.
Definition at line 179 of file ncbistd.hpp.
#define INT4_MAX 2147483647 |
Definition at line 182 of file ncbistd.hpp.
#define INT4_MIN (-2147483647-1) |
Definition at line 181 of file ncbistd.hpp.
#define Int4Ptr Nlm_Int4Ptr |
Definition at line 180 of file ncbistd.hpp.
Definition at line 245 of file ncbiopt.hpp.
#define INT8_MAX INT4_MAX |
Definition at line 237 of file ncbiopt.hpp.
#define INT8_MIN INT4_MIN |
Definition at line 236 of file ncbiopt.hpp.
#define Int8Ptr Nlm_Int8Ptr |
Definition at line 247 of file ncbiopt.hpp.
Definition at line 395 of file ncbistr.hpp.
Definition at line 399 of file ncbistr.hpp.
#define IS_DIGIT | ( | c | ) | ('0'<=(c) && (c)<='9') |
Definition at line 392 of file ncbistr.hpp.
#define IS_LOWER | ( | c | ) | ('a'<=(c) && (c)<='z') |
Definition at line 394 of file ncbistr.hpp.
#define IS_PRINT | ( | c | ) | (' '<=(c) && (c)<='~') |
Definition at line 400 of file ncbistr.hpp.
Definition at line 393 of file ncbistr.hpp.
Definition at line 398 of file ncbistr.hpp.
#define LabelCopy Nlm_LabelCopy |
Definition at line 345 of file ncbistr.hpp.
#define LabelCopyExtra Nlm_LabelCopyExtra |
Definition at line 346 of file ncbistr.hpp.
Definition at line 297 of file ncbistd.hpp.
Definition at line 302 of file ncbistd.hpp.
#define LITTLE_ENDIAN 1234 |
Definition at line 69 of file ncbistd.hpp.
#define LN10 (2.302585092994046) |
Definition at line 268 of file ncbistd.hpp.
#define LN2 (0.693147180559945) |
Definition at line 265 of file ncbistd.hpp.
#define Malloc Nlm_Malloc |
Definition at line 119 of file ncbimem.hpp.
#define MemChr Nlm_MemChr |
Definition at line 125 of file ncbimem.hpp.
#define MemCmp Nlm_MemCmp |
Definition at line 126 of file ncbimem.hpp.
#define MemCopy Nlm_MemCopy |
Definition at line 148 of file ncbimem.hpp.
#define MemCpy Nlm_MemCpy |
Definition at line 124 of file ncbimem.hpp.
#define MemDup Nlm_MemDup |
Definition at line 151 of file ncbimem.hpp.
#define MemExtend Nlm_MemExtend |
Definition at line 147 of file ncbimem.hpp.
#define MemFill Nlm_MemFill |
Definition at line 150 of file ncbimem.hpp.
#define MemFree Nlm_MemFree |
Definition at line 145 of file ncbimem.hpp.
#define MemGet | ( | x, | |
y | |||
) | Nlm_MemGet(x,(unsigned int)(y)) |
Definition at line 144 of file ncbimem.hpp.
#define MemMore Nlm_MemMore |
Definition at line 146 of file ncbimem.hpp.
#define MemMove Nlm_MemMove |
Definition at line 149 of file ncbimem.hpp.
#define MemNew | ( | x | ) | Nlm_MemGet(x,MGET_CLEAR|MGET_ERRPOST) |
Definition at line 143 of file ncbimem.hpp.
#define MemSearch Nlm_MemSearch |
Definition at line 127 of file ncbimem.hpp.
#define MemSet Nlm_MemSet |
Definition at line 123 of file ncbimem.hpp.
#define MeshStringICmp Nlm_MeshStringICmp |
Definition at line 335 of file ncbistr.hpp.
#define MG_CLEAR MGET_CLEAR |
Definition at line 190 of file ncbimem.hpp.
#define MG_ERRPOST MGET_ERRPOST |
Definition at line 192 of file ncbimem.hpp.
#define MG_MAXALLOC 0x0002 |
Definition at line 191 of file ncbimem.hpp.
#define MGET_CLEAR 0x0001 |
Definition at line 185 of file ncbimem.hpp.
#define MGET_ERRPOST 0x0004 |
Definition at line 186 of file ncbimem.hpp.
#define MSG_OK SEV_ERROR |
Definition at line 65 of file ncbierr.hpp.
#define NaturalStringCmp Nlm_NaturalStringCmp |
Definition at line 332 of file ncbistr.hpp.
#define NaturalStringICmp Nlm_NaturalStringICmp |
Definition at line 333 of file ncbistr.hpp.
#define NEAR |
Definition at line 275 of file ncbistd.hpp.
#define Nlm_Calloc calloc |
Definition at line 103 of file ncbimem.hpp.
#define NLM_EXTERN |
Definition at line 290 of file ncbistd.hpp.
#define Nlm_Free free |
Definition at line 105 of file ncbimem.hpp.
#define Nlm_HandFree | ( | a | ) | Nlm_MemFree(a) |
Definition at line 137 of file ncbimem.hpp.
#define Nlm_HandGet | ( | a, | |
b | |||
) | Nlm_MemGet(a,b) |
Definition at line 135 of file ncbimem.hpp.
Definition at line 138 of file ncbimem.hpp.
#define Nlm_HandMore | ( | a, | |
b | |||
) | Nlm_MemMore(a,b) |
Definition at line 136 of file ncbimem.hpp.
#define Nlm_HandNew | ( | a | ) | Nlm_MemNew(a) |
Definition at line 134 of file ncbimem.hpp.
Definition at line 139 of file ncbimem.hpp.
#define Nlm_Int8 Nlm_Int4 |
Definition at line 231 of file ncbiopt.hpp.
#define Nlm_Int8Ptr Nlm_Int4Ptr |
Definition at line 232 of file ncbiopt.hpp.
#define Nlm_Malloc malloc |
Definition at line 102 of file ncbimem.hpp.
#define Nlm_MemChr memchr |
Definition at line 108 of file ncbimem.hpp.
#define Nlm_MemCmp memcmp |
Definition at line 109 of file ncbimem.hpp.
#define Nlm_MemCpy memcpy |
Definition at line 107 of file ncbimem.hpp.
#define Nlm_MemSet memset |
Definition at line 106 of file ncbimem.hpp.
Definition at line 87 of file ncbierr.hpp.
#define Nlm_Realloc realloc |
Definition at line 104 of file ncbimem.hpp.
#define Nlm_StrCat strcat |
Definition at line 259 of file ncbistr.hpp.
#define Nlm_StrChr strchr |
Definition at line 263 of file ncbistr.hpp.
#define Nlm_StrCmp strcmp |
Definition at line 261 of file ncbistr.hpp.
#define Nlm_StrCpy strcpy |
Definition at line 257 of file ncbistr.hpp.
#define Nlm_StrCSpn strcspn |
Definition at line 265 of file ncbistr.hpp.
#define Nlm_StrLen strlen |
Definition at line 256 of file ncbistr.hpp.
#define Nlm_StrNCat strncat |
Definition at line 260 of file ncbistr.hpp.
#define Nlm_StrNCmp strncmp |
Definition at line 262 of file ncbistr.hpp.
#define Nlm_StrNCpy strncpy |
Definition at line 258 of file ncbistr.hpp.
#define Nlm_StrNSet strnset |
Definition at line 266 of file ncbistr.hpp.
#define Nlm_StrPBrk strpbrk |
Definition at line 267 of file ncbistr.hpp.
#define Nlm_StrRChr strrchr |
Definition at line 264 of file ncbistr.hpp.
#define Nlm_StrSet strset |
Definition at line 268 of file ncbistr.hpp.
#define Nlm_StrSpn strspn |
Definition at line 269 of file ncbistr.hpp.
#define Nlm_StrStr strstr |
Definition at line 270 of file ncbistr.hpp.
#define Nlm_StrTok strtok |
Definition at line 271 of file ncbistr.hpp.
#define Nlm_Uint8 Nlm_Uint4 |
Definition at line 233 of file ncbiopt.hpp.
#define Nlm_Uint8Ptr Nlm_Uint4Ptr |
Definition at line 234 of file ncbiopt.hpp.
#define NULL ((void *)0) |
Definition at line 225 of file ncbistd.hpp.
#define NULLB '\0' |
Definition at line 229 of file ncbistd.hpp.
#define OS_MSWIN |
Definition at line 63 of file ncbilcl.hpp.
#define OS_UNIX |
Definition at line 59 of file ncbilcl.hpp.
#define OTHER_ENDIAN 0 |
Definition at line 71 of file ncbistd.hpp.
#define PASCAL |
Definition at line 284 of file ncbistd.hpp.
#define PATH_MAX FILENAME_MAX |
Definition at line 221 of file ncbistd.hpp.
#define PNTR * |
Definition at line 98 of file ncbistd.hpp.
#define Pointer Nlm_VoidPtr |
Definition at line 114 of file ncbistd.hpp.
#define PROTO | ( | x | ) | x |
Definition at line 183 of file ncbilcl.hpp.
#define Realloc Nlm_Realloc |
Definition at line 121 of file ncbimem.hpp.
Definition at line 257 of file ncbistd.hpp.
#define rule_line Nlm_rule_line |
Definition at line 252 of file ncbistr.hpp.
#define SearchSubString Nlm_SearchSubString |
Definition at line 385 of file ncbistr.hpp.
#define SetupSubString Nlm_SetupSubString |
Definition at line 384 of file ncbistr.hpp.
Definition at line 253 of file ncbistd.hpp.
#define SIZE_MAX MAXALLOC |
Definition at line 217 of file ncbistd.hpp.
#define StrCat Nlm_StrCat |
Definition at line 284 of file ncbistr.hpp.
#define StrChr Nlm_StrChr |
Definition at line 292 of file ncbistr.hpp.
#define StrCmp Nlm_StrCmp |
Definition at line 286 of file ncbistr.hpp.
#define StrCnt Nlm_StrCnt |
Definition at line 303 of file ncbistr.hpp.
#define StrCpy Nlm_StrCpy |
Definition at line 282 of file ncbistr.hpp.
#define StrCSpn Nlm_StrCSpn |
Definition at line 294 of file ncbistr.hpp.
#define stream2text Nlm_stream2text |
Definition at line 231 of file ncbistr.hpp.
#define StrICmp Nlm_StrICmp |
Definition at line 288 of file ncbistr.hpp.
#define StringCat Nlm_StringCat |
Definition at line 311 of file ncbistr.hpp.
#define StringChr Nlm_StringChr |
Definition at line 317 of file ncbistr.hpp.
#define StringCmp Nlm_StringCmp |
Definition at line 313 of file ncbistr.hpp.
#define StringCnt Nlm_StringCnt |
Definition at line 328 of file ncbistr.hpp.
#define StringCpy Nlm_StringCpy |
Definition at line 308 of file ncbistr.hpp.
#define StringCSpn Nlm_StringCSpn |
Definition at line 321 of file ncbistr.hpp.
#define StringDoesHaveText Nlm_StringDoesHaveText |
Definition at line 341 of file ncbistr.hpp.
#define StringHasNoText Nlm_StringHasNoText |
Definition at line 340 of file ncbistr.hpp.
#define StringICmp Nlm_StringICmp |
Definition at line 315 of file ncbistr.hpp.
#define StringIsAllDigits Nlm_StringIsAllDigits |
Definition at line 357 of file ncbistr.hpp.
#define StringIsAllLowerCase Nlm_StringIsAllLowerCase |
Definition at line 359 of file ncbistr.hpp.
#define StringIsAllPunctuation Nlm_StringIsAllPunctuation |
Definition at line 360 of file ncbistr.hpp.
#define StringIsAllUpperCase Nlm_StringIsAllUpperCase |
Definition at line 358 of file ncbistr.hpp.
#define StringISearch Nlm_StringISearch |
Definition at line 338 of file ncbistr.hpp.
#define StringLen Nlm_StringLen |
Definition at line 307 of file ncbistr.hpp.
#define StringLower Nlm_StringLower |
Definition at line 330 of file ncbistr.hpp.
#define StringMove Nlm_StringMove |
Definition at line 325 of file ncbistr.hpp.
#define StringNCat Nlm_StringNCat |
Definition at line 312 of file ncbistr.hpp.
#define StringNCmp Nlm_StringNCmp |
Definition at line 314 of file ncbistr.hpp.
#define StringNCpy Nlm_StringNCpy |
Definition at line 309 of file ncbistr.hpp.
#define StringNCpy_0 Nlm_StringNCpy_0 |
Definition at line 310 of file ncbistr.hpp.
#define StringNICmp Nlm_StringNICmp |
Definition at line 316 of file ncbistr.hpp.
#define StringPBrk Nlm_StringPBrk |
Definition at line 319 of file ncbistr.hpp.
#define StringPrintable Nlm_StringPrintable |
Definition at line 213 of file ncbistr.hpp.
#define StringRChr Nlm_StringRChr |
Definition at line 318 of file ncbistr.hpp.
#define StringSave Nlm_StringSave |
Definition at line 326 of file ncbistr.hpp.
#define StringSaveNoNull Nlm_StringSaveNoNull |
Definition at line 327 of file ncbistr.hpp.
#define StringSearch Nlm_StringSearch |
Definition at line 337 of file ncbistr.hpp.
#define StringSpn Nlm_StringSpn |
Definition at line 320 of file ncbistr.hpp.
#define StringStr Nlm_StringStr |
Definition at line 322 of file ncbistr.hpp.
#define StringTok Nlm_StringTok |
Definition at line 323 of file ncbistr.hpp.
#define StringTokMT Nlm_StringTokMT |
Definition at line 324 of file ncbistr.hpp.
#define StringUpper Nlm_StringUpper |
Definition at line 329 of file ncbistr.hpp.
#define StrIPCmp Nlm_StrIPCmp |
Definition at line 290 of file ncbistr.hpp.
#define StrLen Nlm_StrLen |
Definition at line 281 of file ncbistr.hpp.
#define StrLower Nlm_StrLower |
Definition at line 305 of file ncbistr.hpp.
#define StrMove Nlm_StrMove |
Definition at line 301 of file ncbistr.hpp.
#define StrNCat Nlm_StrNCat |
Definition at line 285 of file ncbistr.hpp.
#define StrNCmp Nlm_StrNCmp |
Definition at line 287 of file ncbistr.hpp.
#define StrNCpy Nlm_StrNCpy |
Definition at line 283 of file ncbistr.hpp.
#define StrNICmp Nlm_StrNICmp |
Definition at line 289 of file ncbistr.hpp.
#define StrNIPCmp Nlm_StrNIPCmp |
Definition at line 291 of file ncbistr.hpp.
#define StrNSet Nlm_StrNSet |
Definition at line 295 of file ncbistr.hpp.
#define StrPBrk Nlm_StrPBrk |
Definition at line 296 of file ncbistr.hpp.
#define StrRChr Nlm_StrRChr |
Definition at line 293 of file ncbistr.hpp.
#define StrSave Nlm_StrSave |
Definition at line 302 of file ncbistr.hpp.
#define StrSet Nlm_StrSet |
Definition at line 297 of file ncbistr.hpp.
#define StrSpn Nlm_StrSpn |
Definition at line 298 of file ncbistr.hpp.
#define StrStr Nlm_StrStr |
Definition at line 299 of file ncbistr.hpp.
#define StrTok Nlm_StrTok |
Definition at line 300 of file ncbistr.hpp.
#define StrUpper Nlm_StrUpper |
Definition at line 304 of file ncbistr.hpp.
#define SubStringData Nlm_SubStringData |
Definition at line 382 of file ncbistr.hpp.
#define SubStringDataPtr Nlm_SubStringDataPtr |
Definition at line 383 of file ncbistr.hpp.
#define text2stream Nlm_text2stream |
Definition at line 220 of file ncbistr.hpp.
#define TIME_MAX ULONG_MAX |
Definition at line 193 of file ncbistd.hpp.
Definition at line 396 of file ncbistr.hpp.
Definition at line 397 of file ncbistr.hpp.
#define TrimSpacesAroundString Nlm_TrimSpacesAroundString |
Definition at line 342 of file ncbistr.hpp.
#define TRUE ((Nlm_Boolean)1) |
Definition at line 233 of file ncbistd.hpp.
Definition at line 130 of file ncbistd.hpp.
#define UcharPtr Nlm_UcharPtr |
Definition at line 131 of file ncbistd.hpp.
Definition at line 157 of file ncbistd.hpp.
#define UINT1_MAX UCHAR_MAX |
Definition at line 159 of file ncbistd.hpp.
#define Uint1Ptr Nlm_Uint1Ptr |
Definition at line 158 of file ncbistd.hpp.
Definition at line 172 of file ncbistd.hpp.
#define UINT2_MAX USHRT_MAX |
Definition at line 174 of file ncbistd.hpp.
#define Uint2Ptr Nlm_Uint2Ptr |
Definition at line 173 of file ncbistd.hpp.
Definition at line 187 of file ncbistd.hpp.
#define UINT4_MAX 4294967295U |
Definition at line 189 of file ncbistd.hpp.
#define Uint4Ptr Nlm_Uint4Ptr |
Definition at line 188 of file ncbistd.hpp.
Definition at line 246 of file ncbiopt.hpp.
#define UINT8_MAX UINT4_MAX |
Definition at line 238 of file ncbiopt.hpp.
#define Uint8Ptr Nlm_Uint8Ptr |
Definition at line 248 of file ncbiopt.hpp.
#define USING_CTRANSITION_SCOPE USING_SCOPE(CTRANSITION_NS) |
Definition at line 51 of file ncbilcl.hpp.
#define VoidPtr Nlm_VoidPtr |
Definition at line 111 of file ncbistd.hpp.
#define VPROTO | ( | x | ) | x |
Definition at line 184 of file ncbilcl.hpp.
typedef unsigned char Nlm_Boolean |
Definition at line 135 of file ncbistd.hpp.
typedef unsigned char * Nlm_BoolPtr |
Definition at line 135 of file ncbistd.hpp.
typedef unsigned char Nlm_Byte |
Definition at line 141 of file ncbistd.hpp.
typedef unsigned char * Nlm_BytePtr |
Definition at line 141 of file ncbistd.hpp.
typedef char Nlm_Char |
Definition at line 123 of file ncbistd.hpp.
typedef char * Nlm_CharPtr |
Definition at line 123 of file ncbistd.hpp.
typedef double Nlm_FloatHi |
Definition at line 203 of file ncbistd.hpp.
typedef double * Nlm_FloatHiPtr |
Definition at line 203 of file ncbistd.hpp.
typedef float Nlm_FloatLo |
Definition at line 197 of file ncbistd.hpp.
typedef float * Nlm_FloatLoPtr |
Definition at line 197 of file ncbistd.hpp.
typedef int(* Nlm_FnPtr) (void) |
Definition at line 105 of file ncbistd.hpp.
typedef void* Nlm_Handle |
Definition at line 118 of file ncbistd.hpp.
typedef signed char Nlm_Int1 |
Definition at line 148 of file ncbistd.hpp.
typedef signed char * Nlm_Int1Ptr |
Definition at line 148 of file ncbistd.hpp.
typedef short Nlm_Int2 |
Definition at line 163 of file ncbistd.hpp.
typedef short * Nlm_Int2Ptr |
Definition at line 163 of file ncbistd.hpp.
Definition at line 178 of file ncbistd.hpp.
typedef signed int * Nlm_Int4Ptr |
Definition at line 178 of file ncbistd.hpp.
typedef struct _nlm_mem_map Nlm_MemMap |
typedef struct _nlm_mem_map Nlm_MemMapPtr |
typedef struct substringdata Nlm_SubStringData |
typedef struct substringdata Nlm_SubStringDataPtr |
typedef unsigned char Nlm_Uchar |
Definition at line 129 of file ncbistd.hpp.
typedef unsigned char * Nlm_UcharPtr |
Definition at line 129 of file ncbistd.hpp.
typedef unsigned char Nlm_Uint1 |
Definition at line 156 of file ncbistd.hpp.
typedef unsigned char * Nlm_Uint1Ptr |
Definition at line 156 of file ncbistd.hpp.
typedef unsigned short Nlm_Uint2 |
Definition at line 171 of file ncbistd.hpp.
typedef unsigned short * Nlm_Uint2Ptr |
Definition at line 171 of file ncbistd.hpp.
Definition at line 186 of file ncbistd.hpp.
typedef unsigned int * Nlm_Uint4Ptr |
Definition at line 186 of file ncbistd.hpp.
typedef void* Nlm_VoidPtr |
Definition at line 110 of file ncbistd.hpp.
enum EMemMapAdvise |
Enumerator | |
---|---|
eMMA_Normal | |
eMMA_Random | |
eMMA_Sequential | |
eMMA_WillNeed | |
eMMA_DontNeed |
Definition at line 233 of file ncbimem.hpp.
enum ErrSev |
Enumerator | |
---|---|
SEV_NONE | |
SEV_INFO | |
SEV_WARNING | |
SEV_ERROR | |
SEV_REJECT | |
SEV_FATAL | |
SEV_MAX | |
SEV_NONE | |
SEV_INFO | |
SEV_WARNING | |
SEV_ERROR | |
SEV_REJECT | |
SEV_FATAL | |
SEV_MAX |
Definition at line 63 of file ncbierr.hpp.
enum Nlm_enumRuleLine |
Enumerator | |
---|---|
RL_Left | |
RL_Right | |
RL_Center | |
RL_Spread |
Definition at line 239 of file ncbistr.hpp.
enum Nlmzip_rc_t |
Enumerator | |
---|---|
NLMZIP_OKAY | |
NLMZIP_INVALIDPARAM | |
NLMZIP_BADCRC | |
NLMZIP_OUTSMALL | |
NLMZIP_NOMEMORY |
Definition at line 128 of file nlmzip.hpp.
NLM_EXTERN Nlm_Uint8 LIBCALL BytesToUint8 | ( | Nlm_Uint1Ptr | bytes | ) |
Definition at line 864 of file ct_ncbistr.cpp.
References i, Nlm_Uint8, and rapidjson::value.
Definition at line 296 of file ct_nlmzip_streamprocs.cpp.
References cacher_close(), cacher_read(), cacher_write(), data, ErrPostEx, fci_open(), Nlm_MemFree(), Nlm_MemNew(), NULL, and SEV_ERROR.
Referenced by compressor_open().
Definition at line 551 of file ct_nlmzip_streamprocs.cpp.
References cacher_open(), compressor_close(), compressor_read(), compressor_write(), data, fci_open(), and Nlm_MemNew().
bool CT_CompressBuffer | ( | const void * | src_buf, |
size_t | src_len, | ||
void * | dst_buf, | ||
size_t | dst_size, | ||
size_t * | dst_len, | ||
CCompressStream::EMethod | method = CCompressStream::eZip , |
||
CCompression::ELevel | level = CCompression::eLevel_Default |
||
) |
Compress data in the buffer.
Use specified method to.compress data.
src_buf | Source buffer. |
src_len | Size of data in source buffer. |
dst_buf | Destination buffer. |
dst_size | Size of destination buffer. In some cases, small source data or bad compressed data for example, it should be a little more then size of the source buffer. |
dst_len | Size of compressed data in destination buffer. |
method | Compression method, zip/deflate by default. |
Definition at line 560 of file ct_nlmzip_dcompr.cpp.
References CBZip2Compression::CompressBuffer(), CLZOCompression::CompressBuffer(), CZipCompression::CompressBuffer(), CCompressStream::eBZip2, CCompressStream::eConcatenatedGZipFile, CCompressStream::eGZipFile, CCompressStream::eLZO, CCompressStream::eNone, CCompressStream::eZip, CZipCompression::fGZip, CCompression::GetFlags(), kHeaderSize, kMagic, n, NCBI_THROW, and CCompression::SetFlags().
bool CT_DecompressBuffer | ( | const void * | src_buf, |
size_t | src_len, | ||
void * | dst_buf, | ||
size_t | dst_size, | ||
size_t * | dst_len | ||
) |
Decompress data in the buffer.
Automatically detects format of data, written by CT_CompressBuffer. If it cannot recognize format, assumes that this is an NlMZIP.
src_buf | Source buffer. |
src_len | Size of data in source buffer. |
dst_buf | Destination buffer. It must be large enough to hold all of the uncompressed data for the operation to complete. |
dst_size | Size of destination buffer. |
dst_len | Size of decompressed data in destination buffer. |
Definition at line 644 of file ct_nlmzip_dcompr.cpp.
References CBZip2Compression::DecompressBuffer(), CLZOCompression::DecompressBuffer(), CZipCompression::DecompressBuffer(), CCompressStream::eBZip2, CCompressStream::eConcatenatedGZipFile, CCompressStream::eGZipFile, CCompressStream::eLZO, CCompressStream::eNone, CCompressStream::eZip, CZipCompression::fGZip, CCompression::GetFlags(), kHeaderSize, kMagic, kMax_I4, n, NCBI_THROW, NLMZIP_OKAY, Nlmzip_Uncompress(), and CCompression::SetFlags().
Definition at line 42 of file ctools.cpp.
References eDiag_Critical, eDiag_Error, eDiag_Fatal, eDiag_Info, eDiag_Trace, eDiag_Warning, SEV_ERROR, SEV_FATAL, SEV_INFO, SEV_NONE, SEV_REJECT, and SEV_WARNING.
Referenced by s_c2cxxErrorHandler().
Definition at line 71 of file ctools.cpp.
References eDiag_Critical, eDiag_Error, eDiag_Fatal, eDiag_Info, eDiag_Trace, eDiag_Warning, SEV_ERROR, SEV_FATAL, SEV_INFO, SEV_NONE, SEV_REJECT, and SEV_WARNING.
std::string ctransition_ErrMessage | ( | const char * | format, |
... | |||
) |
NCBI_NS_NCBI::Severity ctransition_ErrSeverity | ( | ErrSev | sev | ) |
Definition at line 44 of file ct_ncbierr.cpp.
References eDiag_Critical, eDiag_Error, eDiag_Fatal, eDiag_Info, eDiag_Trace, eDiag_Warning, SEV_ERROR, SEV_FATAL, SEV_INFO, SEV_NONE, SEV_REJECT, and SEV_WARNING.
fci_t LIBCALL fci_open | ( | Pointer | data, |
Int4(*)(Pointer ptr, CharPtr buf, Int4 count) | proc_buf, | ||
Int4(*)(Pointer ptr, int commit) | pclose | ||
) |
Definition at line 89 of file ct_nlmzip_streamprocs.cpp.
References fci_t::close, fci_t::data, data, Nlm_MemNew(), and fci_t::proc_buf.
Referenced by cacher_open(), and compressor_open().
Definition at line 420 of file ncbistr.hpp.
References Nlm_Int8ToString(), str(), and rapidjson::value.
NLM_EXTERN void* Nlm_CallocViaMalloc | ( | size_t | n_elem, |
size_t | item_size | ||
) |
Definition at line 94 of file ct_ncbimem.cpp.
References Nlm_Malloc, Nlm_MemSet, and ncbi::grid::netcache::search::fields::size.
NLM_EXTERN char* LIBCALL Nlm_Int8ToString | ( | Nlm_Int8 | value, |
char * | str, | ||
size_t | str_size | ||
) |
Definition at line 984 of file ct_ncbistr.cpp.
References Nlm_Uint8, NULL, s_Uint8ToString(), str(), val, and rapidjson::value.
Referenced by Int8ToString().
NLM_EXTERN void* LIBCALL Nlm_MemCopy | ( | void * | dst, |
const void * | src, | ||
size_t | bytes | ||
) |
Definition at line 330 of file ct_ncbimem.cpp.
References Nlm_MemCpy, and NULL.
NLM_EXTERN void* LIBCALL Nlm_MemDup | ( | const void * | orig, |
size_t | size | ||
) |
Definition at line 342 of file ct_ncbimem.cpp.
References _msgMemory, copy(), E_NoMemory, ErrPostEx, Nlm_Malloc, Nlm_MemCpy, NULL, orig, SEV_FATAL, and ncbi::grid::netcache::search::fields::size.
NLM_EXTERN void* LIBCALL Nlm_MemExtend | ( | void * | ptr, |
size_t | size, | ||
size_t | oldsize | ||
) |
Definition at line 281 of file ct_ncbimem.cpp.
References eA_Realloc, MGET_ERRPOST, s_MemAllocator(), and ncbi::grid::netcache::search::fields::size.
NLM_EXTERN void* LIBCALL Nlm_MemFill | ( | void * | ptr, |
int | value, | ||
size_t | bytes | ||
) |
Definition at line 391 of file ct_ncbimem.cpp.
References buf, Nlm_MemSet, NULL, and rapidjson::value.
NLM_EXTERN void* LIBCALL Nlm_MemFree | ( | void * | ptr | ) |
Definition at line 298 of file ct_ncbimem.cpp.
Referenced by cacher_close(), cacher_open(), cacher_read(), compressor_close(), compressor_read(), compressor_write(), Nlm_MemMapFini(), Nlm_MemMapInit(), Nlm_rule_line(), s_IdLabel(), s_MemAllocator(), and StringSubString().
NLM_EXTERN void* LIBCALL Nlm_MemGet | ( | size_t | size, |
unsigned int | flags | ||
) |
Definition at line 266 of file ct_ncbimem.cpp.
References eA_Malloc, flags, s_MemAllocator(), and ncbi::grid::netcache::search::fields::size.
Referenced by Nlm_StringPrintable(), Nlm_StrSave(), StrDupPtr(), and StringSubString().
Nlm_Boolean Nlm_MemMapAdvise | ( | void * | addr, |
size_t | len, | ||
EMemMapAdvise | advise | ||
) |
Definition at line 829 of file ct_ncbimem.cpp.
References eMMA_DontNeed, eMMA_Random, eMMA_Sequential, eMMA_WillNeed, FALSE, len, and TRUE.
Referenced by Nlm_MemMapAdvisePtr().
Nlm_Boolean Nlm_MemMapAdvisePtr | ( | Nlm_MemMapPtr | ptr, |
EMemMapAdvise | advise | ||
) |
Definition at line 856 of file ct_ncbimem.cpp.
References FALSE, _nlm_mem_map::file_size, _nlm_mem_map::mmp_begin, Nlm_MemMapAdvise(), and TRUE.
NLM_EXTERN Nlm_Boolean Nlm_MemMapAvailable | ( | void | ) |
Definition at line 732 of file ct_ncbimem.cpp.
Referenced by Nlm_MemMapInit().
NLM_EXTERN void Nlm_MemMapFini | ( | Nlm_MemMapPtr | mem_mapp | ) |
Definition at line 812 of file ct_ncbimem.cpp.
References _nlm_mem_map::file_size, _nlm_mem_map::mmp_begin, and Nlm_MemFree().
NLM_EXTERN Nlm_MemMapPtr Nlm_MemMapInit | ( | const Nlm_Char PNTR | name | ) |
Definition at line 742 of file ct_ncbimem.cpp.
References _T_XCSTRING, close(), FALSE, _nlm_mem_map::file_size, HANDLE, INVALID_HANDLE_VALUE, _nlm_mem_map::mmp_begin, Nlm_MemFree(), Nlm_MemMapAvailable(), Nlm_MemNew(), Nlm_StringNCpy_0(), NULL, and str().
NLM_EXTERN void* LIBCALL Nlm_MemMore | ( | void * | ptr, |
size_t | size | ||
) |
Definition at line 276 of file ct_ncbimem.cpp.
References eA_Realloc, MGET_ERRPOST, s_MemAllocator(), and ncbi::grid::netcache::search::fields::size.
NLM_EXTERN void* LIBCALL Nlm_MemMove | ( | void * | dst, |
const void * | src, | ||
size_t | bytes | ||
) |
Definition at line 365 of file ct_ncbimem.cpp.
BEGIN_CTRANSITION_SCOPE NLM_EXTERN void* LIBCALL Nlm_MemNew | ( | size_t | size | ) |
Definition at line 271 of file ct_ncbimem.cpp.
References eA_Calloc, MGET_ERRPOST, s_MemAllocator(), and ncbi::grid::netcache::search::fields::size.
Referenced by cacher_open(), cacher_read(), compressor_open(), compressor_read(), compressor_write(), fci_open(), Nlm_MemMapInit(), Nlm_rule_line(), and Nlm_text2stream().
NLM_EXTERN size_t LIBCALL Nlm_MemSearch | ( | const void * | where, |
size_t | where_size, | ||
const void * | what, | ||
size_t | what_size | ||
) |
Definition at line 404 of file ct_ncbimem.cpp.
References i.
NLM_EXTERN Nlm_CharPtr Nlm_SearchSubString | ( | const char FAR * | str, |
Nlm_SubStringData PNTR | data | ||
) |
Definition at line 730 of file ct_ncbistr.cpp.
References data, FAR, i, int, Nlm_StringLen(), NULL, str(), and TO_UPPER.
NLM_EXTERN Nlm_Boolean Nlm_SetHeapLimit | ( | size_t | curr, |
size_t | add, | ||
size_t | max | ||
) |
Definition at line 139 of file ct_ncbimem.cpp.
References FALSE.
NLM_EXTERN Nlm_Boolean Nlm_SetupSubString | ( | const char FAR * | sub, |
Nlm_Boolean | caseCounts, | ||
Nlm_SubStringData PNTR | data | ||
) |
Definition at line 695 of file ct_ncbistr.cpp.
References data, FALSE, int, MemSet(), Nlm_StringLen(), NULL, TO_UPPER, and TRUE.
NLM_EXTERN Nlm_Int8 LIBCALL Nlm_StringToInt8 | ( | const char * | str, |
const char ** | endptr | ||
) |
Definition at line 940 of file ct_ncbistr.cpp.
References INT8_MAX, Nlm_Int8, Nlm_Uint8, result, s_StringToUint8(), and str().
Referenced by StringToInt8().
NLM_EXTERN Nlm_Uint8 LIBCALL Nlm_StringToUint8 | ( | const char * | str, |
const char ** | endptr | ||
) |
Definition at line 933 of file ct_ncbistr.cpp.
References s_StringToUint8(), and str().
Referenced by StringToUint8().
NLM_EXTERN char* LIBCALL Nlm_Uint8ToString | ( | Nlm_Uint8 | value, |
char * | str, | ||
size_t | str_size | ||
) |
Definition at line 978 of file ct_ncbistr.cpp.
References s_Uint8ToString(), str(), and rapidjson::value.
Referenced by Uint8ToString().
Nlmzip_rc_t Nlmzip_Compress | ( | const void * | pInputData, |
Int4 | iInputSize, | ||
void * | pOutputBuff, | ||
Int4 | iOutputSize, | ||
Int4Ptr | ipCompressedSize | ||
) |
Definition at line 344 of file ct_nlmzip_dcompr.cpp.
References BINARY, iInCurPos, iInDataSize, iOutCurPos, iOutDataSize, MAGIC_KEY, Nlmzip_bi_init(), Nlmzip_ct_init(), Nlmzip_deflate(), NLMZIP_DEFLATED, Nlmzip_level, Nlmzip_lm_init(), Nlmzip_method, NLMZIP_OKAY, Nlmzip_updcrc(), Nlmzip_WriteByte(), Nlmzip_WriteLong(), NULL, OS_CODE, pInBuffer, pOutBuffer, theErrJumper, and ulCrc.
Referenced by compressor_write().
Definition at line 141 of file ct_nlmzip_util.cpp.
References isGenerateCrcEnable.
Definition at line 520 of file ct_nlmzip_dcompr.cpp.
References CharPtr, int, and theComprErr.
Nlmzip_rc_t Nlmzip_Uncompress | ( | const void * | pInputData, |
Int4 | iInputSize, | ||
void * | pOutputBuff, | ||
Int4 | iOutputSize, | ||
Int4Ptr | ipUncompressedSize | ||
) |
Definition at line 422 of file ct_nlmzip_dcompr.cpp.
References iInCurPos, iInDataSize, iOutCurPos, iOutDataSize, LG, MAGIC_KEY, NLMZIP_DEFLATED, Nlmzip_inflate(), Nlmzip_method, NLMZIP_OKAY, Nlmzip_ReadByte(), Nlmzip_ReadData(), Nlmzip_updcrc(), NULL, pInBuffer, pOutBuffer, theErrJumper, and URCOMPRERR.
Referenced by compressor_read(), and CT_DecompressBuffer().
Definition at line 536 of file ct_nlmzip_dcompr.cpp.
References LG.
NLM_EXTERN char *LIBCALL Nlm_StrLower PROTO | ( | (char *string) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL StrCpyPtr PROTO | ( | (char FAR *Dest, char FAR *Start, char FAR *Stop) | ) |
NLM_EXTERN void LIBCALL CleanSpaces PROTO | ( | (char FAR *Line) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL StrDupPtr PROTO | ( | (char FAR *Start, char FAR *Stop) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringTok PROTO | ( | (char FAR *str1, const char FAR *str2) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringTokMT PROTO | ( | (char FAR *str1, const char FAR *str2, char FAR **tmp) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL StringEnd PROTO | ( | (char FAR *String) | ) |
NLM_EXTERN void LIBCALL DeleteChar PROTO | ( | (char FAR *String, char Delete) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL SkipToSet PROTO | ( | (char FAR *String, char FAR *CharSet) | ) |
NLM_EXTERN Int4 LIBCALL CountStrings PROTO | ( | (char FAR *String, char FAR *Find) | ) |
NLM_EXTERN Nlm_Boolean LIBCALL StringSubString PROTO | ( | (char FAR *String, char FAR *Find, char FAR *Replace, Nlm_Int4 MaxLength) | ) |
NLM_EXTERN Nlm_Boolean LIBCALL StringSubSet PROTO | ( | (char FAR *String, char FAR *FindSet, char Replace) | ) |
NLM_EXTERN Nlm_Boolean LIBCALL StringSub PROTO | ( | (char FAR *String, char Find, char Replace) | ) |
NLM_EXTERN Nlm_Int4 LIBCALL BreakString PROTO | ( | (char FAR *String, Nlm_CharPtr PNTR Words) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL TruncateStringCopy PROTO | ( | (char FAR *String, Nlm_Int4 Length) | ) |
NLM_EXTERN Nlm_Int4 LIBCALL StringDiff PROTO | ( | (char FAR *This, char FAR *That) | ) |
NLM_EXTERN Nlm_Int4 LIBCALL StringDiffNum PROTO | ( | (char FAR *This, char FAR *That, Nlm_Int4 NumChars) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringMove PROTO | ( | (char FAR *to, const char FAR *from) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringNCat PROTO | ( | (char FAR *to, const char FAR *from, size_t max) | ) |
NLM_EXTERN size_t LIBCALL Nlm_StringLen PROTO | ( | (const char *str) | ) |
NLM_EXTERN int LIBCALL Nlm_StringICmp PROTO | ( | (const char FAR *a, const char FAR *b) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringSaveNoNull PROTO | ( | (const char FAR *from) | ) |
NLM_EXTERN Nlm_Boolean LIBCALL Nlm_StringDoesHaveText PROTO | ( | (const char FAR *str) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringISearch PROTO | ( | (const char FAR *str, const char FAR *sub) | ) |
NLM_EXTERN size_t LIBCALL Nlm_StringCnt PROTO | ( | (const char FAR *str, const char FAR *x_list) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringRChr PROTO | ( | (const char FAR *str, int chr) | ) |
NLM_EXTERN Nlm_Int2 LIBCALL Nlm_MeshStringICmp PROTO | ( | (const char FAR *str1, const char FAR *str2) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_text2stream PROTO | ( | (const Nlm_Char FAR PNTR str) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_rule_line PROTO | ( | (const Nlm_Char FAR PNTR str, size_t len, Nlm_enumRuleLine method) | ) |
NLM_EXTERN size_t Nlm_stream2text PROTO | ( | (const Nlm_Char FAR PNTR str, size_t max_col, int PNTR dash) | ) |
NLM_EXTERN Nlm_CharPtr LIBCALL Nlm_StringPrintable PROTO | ( | (const Nlm_Char PNTR str, Nlm_Boolean rn_eol) | ) |
NLM_EXTERN void LIBCALL Nlm_LabelCopyNext PROTO | ( | (Nlm_CharPtr PNTR to, Nlm_CharPtr from, Nlm_Uint4 PNTR buflen) | ) |
NLM_EXTERN Nlm_Boolean Nlm_StringIsAllPunctuation PROTO | ( | (Nlm_CharPtr str) | ) |
NLM_EXTERN int LIBCALL Nlm_NaturalStringICmp PROTO | ( | (Nlm_CharPtr str1, Nlm_CharPtr str2) | ) |
NLM_EXTERN Nlm_Uint4 LIBCALL Nlm_LabelCopy PROTO | ( | (Nlm_CharPtr to, Nlm_CharPtr from, Nlm_Uint4 buflen) | ) |
NLM_EXTERN Nlm_Uint4 LIBCALL Nlm_LabelCopyExtra PROTO | ( | (Nlm_CharPtr to, Nlm_CharPtr from, Nlm_Uint4 buflen, Nlm_CharPtr prefix, Nlm_CharPtr suffix) | ) |
void SetupCToolkitErrPost | ( | void | ) |
Definition at line 146 of file ctools.cpp.
References s_c2cxxErrorHandler(), and TRUE.
Definition at line 408 of file ncbistr.hpp.
References Nlm_StringToInt8(), and str().
Definition at line 414 of file ncbistr.hpp.
References Nlm_StringToUint8(), and str().
NLM_EXTERN Nlm_Uint1Ptr LIBCALL Uint8ToBytes | ( | Nlm_Uint8 | value | ) |
Definition at line 849 of file ct_ncbistr.cpp.
References i, mask, MemNew, and rapidjson::value.
Definition at line 426 of file ncbistr.hpp.
References Nlm_Uint8ToString(), str(), and rapidjson::value.
Nlm_Boolean substringdata::caseCounts |
Definition at line 367 of file ncbistr.hpp.
Definition at line 143 of file nlmzip.hpp.
Referenced by cacher_close(), compressor_close(), and fci_open().
int substringdata::d[256] |
Definition at line 365 of file ncbistr.hpp.
Pointer fci_t::data |
Definition at line 141 of file nlmzip.hpp.
Referenced by cacher_close(), cacher_read(), cacher_write(), compressor_close(), compressor_read(), compressor_write(), and fci_open().
Nlm_Int8 _nlm_mem_map::file_size |
Definition at line 208 of file ncbimem.hpp.
Referenced by Nlm_MemMapAdvisePtr(), Nlm_MemMapFini(), and Nlm_MemMapInit().
Nlm_Boolean substringdata::initialized |
Definition at line 368 of file ncbistr.hpp.
Nlm_CharPtr _nlm_mem_map::mmp_begin |
Definition at line 209 of file ncbimem.hpp.
Referenced by Nlm_MemMapAdvisePtr(), Nlm_MemMapFini(), and Nlm_MemMapInit().
Definition at line 142 of file nlmzip.hpp.
Referenced by cacher_close(), cacher_read(), cacher_write(), compressor_read(), compressor_write(), and fci_open().
Definition at line 369 of file ncbistr.hpp.
size_t substringdata::subLen |
Definition at line 366 of file ncbistr.hpp.
BEGIN_CTRANSITION_SCOPE USING_NCBI_SCOPE |
Definition at line 121 of file nlmzip.hpp.