bmundef.h
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:1k
源码类别:

生物技术

开发平台:

C/C++

  1. /*
  2.  * ===========================================================================
  3.  * PRODUCTION $Log: bmundef.h,v $
  4.  * PRODUCTION Revision 1000.0  2004/04/21 16:00:57  gouriano
  5.  * PRODUCTION PRODUCTION: IMPORTED [CATCHUP_003] Dev-tree R1.1
  6.  * PRODUCTION
  7.  * ===========================================================================
  8.  */
  9. // BM library internal header
  10. //
  11. // Cleaning the BM related preprocessor defines to eliminate the risks of collision
  12. // with other programs. Please let me know if something is missing.
  13. //
  14. #undef BMCOUNT_INC
  15. #undef BMCOUNT_DEC
  16. #undef BMCOUNT_VALID
  17. #undef BMCOUNT_SET
  18. #undef BMCOUNT_ADJ
  19. #undef BMCOUNT_INC
  20. #undef BMCOUNT_DEC
  21. #undef BMCOUNT_VALID
  22. #undef BMCOUNT_SET
  23. #undef BMCOUNT_ADJ
  24. #undef BMRESTRICT
  25. #undef BMGAP_PTR
  26. #undef BMSET_PTRGAP
  27. #undef BM_IS_GAP
  28. #undef BMPTR_SETBIT0
  29. #undef BMPTR_CLEARBIT0
  30. #undef BMPTR_TESTBIT0
  31. #undef BM_SET_MMX_GUARD
  32. #undef SER_NEXT_GRP
  33. #undef BM_SET_ONE_BLOCKS
  34. #undef DECLARE_TEMP_BLOCK
  35. #undef BM_MM_EMPTY
  36. #undef BM_ASSERT
  37. #undef FULL_BLOCK_ADDR
  38. #undef IS_VALID_ADDR
  39. #undef IS_FULL_BLOCK
  40. #undef IS_EMPTY_BLOCK
  41. #undef BM_INCWORD_BITCOUNT
  42. #undef BM_MINISET_GAPLEN
  43. #undef BM_MINISET_ARRSIZE
  44. #undef BMVECTOPT
  45. #undef VECT_XOR_ARR_2_MASK
  46. #undef VECT_ANDNOT_ARR_2_MASK
  47. #undef VECT_INVERT_ARR
  48. #undef VECT_AND_ARR
  49. #undef VECT_OR_ARR
  50. #undef VECT_SUB_ARR
  51. #undef VECT_XOR_ARR
  52. #undef VECT_COPY_BLOCK
  53. #undef VECT_SET_BLOCK