00001 //-------------------------------------------------------------------------- 00002 // File and Version Information: 00003 // $Id: ComPackBaseBase.h,v 1.2 2009/12/23 02:59:56 zhangy Exp $ 00004 // 00005 // Description: 00006 // Class ComPackBaseBase. Untemplated base to ComPackBase, which exists 00007 // solely to make the *((*&!@$(& return code untemplated!!!!! 00008 // - Templated base class for utility classes that 00009 // take a concrete numerical type and convert it for use in micro 00010 // and nano databases. 00011 // 00012 // Environment: 00013 // Software developed for the BaBar Detector at the SLAC B-Factory. 00014 // 00015 // Author List: 00016 // Dave Brown 00017 // 00018 // Copyright Information: 00019 // Copyright (C) 2001 Lawrence Berkeley National Lab 00020 // 00021 // History: 00022 // Migration for BESIII MDC 00023 // 00024 //-------------------------------------------------------------------------- 00025 00026 #ifndef COMPACKBASEBASE_HH 00027 #define COMPACKBASEBASE_HH 00028 00029 class ComPackBaseBase { 00030 public: 00032 // Status codes // 00034 00035 enum StatusCode { 00036 TAG_OK, TAG_BAD, TAG_RANGE_ERROR, TAG_VAL_ROUND_DOWN, TAG_VAL_ROUND_UP 00037 }; 00038 }; 00039 #endif