Logo Search packages:      
Sourcecode: pymol version File versions

ov_types.h

/* MACHINE PROCESSED SOURCE CODE -- DO NOT EDIT */

#ifndef _H_ov_types
#define _H_ov_types

/* owned primitive types */

typedef          char        ov_char8;
typedef unsigned char        ov_uchar8;
typedef   signed short int   ov_int16;
typedef unsigned short int   ov_uint16;
typedef   signed int         ov_int32;
typedef unsigned int         ov_uint32;

#ifdef WIN32
typedef          __int64     ov_int64;
typedef unsigned __int64     ov_uint64;
#else
typedef   signed long long   ov_int64;
typedef unsigned long long   ov_uint64;
#endif

typedef          float       ov_float32;
typedef          double      ov_float64;

/* reconfigurable */

typedef ov_int32             ov_boolean;
typedef ov_int32             ov_word;
typedef ov_uint32            ov_uword;
typedef ov_uint32            ov_size;

typedef ov_int32             ov_ref_cnt;  
typedef ov_uint32            ov_type_mask;
typedef ov_uint32            ov_hash_code;

/* machine width pointer */

typedef void                *ov_pointer;

/* NOTE ASSUMPTION: ov_pointer must be equal or larger than ov_word */

#endif

Generated by  Doxygen 1.6.0   Back to index