ARB
Macros | Typedefs | Enumerations
arbdb_base.h File Reference
#include <cstdio>
#include <arb_core.h>
Include dependency graph for arbdb_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NOT4PERL
 

Typedefs

typedef const charGB_CSTR
 
typedef charGB_BUFFER
 
typedef const charGB_CBUFFER
 
typedef int GBQUARK
 
typedef float GBT_LEN
 
typedef unsigned int GB_UINT4
 
typedef const unsigned int GB_CUINT4
 
typedef unsigned long GB_ULONG
 
typedef const float GB_CFLOAT
 
typedef void(* GB_CB )(GBDATA *, int *clientdata, GB_CB_TYPE gbtype)
 

Enumerations

enum  GB_CB_TYPE {
  GB_CB_NONE = 0, GB_CB_DELETE = 1, GB_CB_CHANGED = 2, GB_CB_SON_CREATED = 4,
  GB_CB_ALL = GB_CB_DELETE|GB_CB_CHANGED|GB_CB_SON_CREATED, GB_CB_ALL_BUT_DELETE = GB_CB_ALL&~GB_CB_DELETE, GB_CB_CHANGED_OR_DELETED = GB_CB_CHANGED|GB_CB_DELETE, GB_CB_CHANGED_OR_SON_CREATED = GB_CB_CHANGED|GB_CB_SON_CREATED
}
 
enum  GB_alignment_type { GB_AT_UNKNOWN, GB_AT_RNA, GB_AT_DNA, GB_AT_AA }
 
enum  NewickFormat {
  nSIMPLE = 0, nLENGTH = 1, nGROUP = 2, nREMARK = 4,
  nWRAP = 8, nALL = nLENGTH|nGROUP|nREMARK
}
 

Macro Definition Documentation

#define NOT4PERL

Definition at line 23 of file arbdb_base.h.

Typedef Documentation

typedef const char* GB_CSTR

Definition at line 25 of file arbdb_base.h.

typedef char* GB_BUFFER

Definition at line 26 of file arbdb_base.h.

typedef const char* GB_CBUFFER

Definition at line 27 of file arbdb_base.h.

typedef int GBQUARK

Definition at line 30 of file arbdb_base.h.

typedef float GBT_LEN

Definition at line 34 of file arbdb_base.h.

typedef unsigned int GB_UINT4

Definition at line 37 of file arbdb_base.h.

typedef const unsigned int GB_CUINT4

Definition at line 40 of file arbdb_base.h.

typedef unsigned long GB_ULONG

Definition at line 42 of file arbdb_base.h.

typedef const float GB_CFLOAT

Definition at line 43 of file arbdb_base.h.

typedef void(* GB_CB)(GBDATA *, int *clientdata, GB_CB_TYPE gbtype)

Definition at line 59 of file arbdb_base.h.

Enumeration Type Documentation

enum GB_CB_TYPE
Enumerator
GB_CB_NONE 
GB_CB_DELETE 
GB_CB_CHANGED 
GB_CB_SON_CREATED 
GB_CB_ALL 
GB_CB_ALL_BUT_DELETE 
GB_CB_CHANGED_OR_DELETED 
GB_CB_CHANGED_OR_SON_CREATED 

Definition at line 46 of file arbdb_base.h.

Enumerator
GB_AT_UNKNOWN 
GB_AT_RNA 
GB_AT_DNA 
GB_AT_AA 

Definition at line 61 of file arbdb_base.h.

Enumerator
nSIMPLE 
nLENGTH 
nGROUP 
nREMARK 
nWRAP 
nALL 

Definition at line 68 of file arbdb_base.h.