CigiBaseCollDetVolDef.cpp

Go to the documentation of this file.
00001 
00045 #define _EXPORT_CCL_
00046 
00047 #include "CigiBaseCollDetVolDef.h"
00048 #include "CigiSwapping.h"
00049 #include "CigiExceptions.h"
00050 
00051 
00052 // ====================================================================
00053 // Construction/Destruction
00054 // ====================================================================
00055 
00056 
00057 // ================================================
00058 // CigiBaseCollDetVolDef
00059 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
00060 CigiBaseCollDetVolDef::CigiBaseCollDetVolDef()
00061 {
00062 
00063 }
00064 
00065 
00066 
00067 // ================================================
00068 // ~CigiBaseCollDetVolDef
00069 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
00070 CigiBaseCollDetVolDef::~CigiBaseCollDetVolDef()
00071 {
00072 
00073 }
00074 
00075 // ====================================================================
00076 // Conversion Control
00077 // ====================================================================
00078 
00079 
00080 // ================================================
00081 // GetCnvt
00082 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
00083 int CigiBaseCollDetVolDef::GetCnvt(CigiVersionID &CnvtVersion,
00084                                    CigiCnvtInfoType::Type &CnvtInfo)
00085 {
00086    if(CnvtVersion.CigiMajorVersion < 2)
00087    {
00088       CnvtInfo.ProcID = CigiProcessType::ProcNone;
00089       CnvtInfo.CnvtPacketID = 0;
00090    }
00091    else
00092    {
00093       CnvtInfo.ProcID = CigiProcessType::ProcStd;
00094 
00095       if(CnvtVersion.CigiMajorVersion < 3)
00096          CnvtInfo.CnvtPacketID = CIGI_COLL_DET_VOL_DEF_PACKET_ID_V2;
00097       else
00098          CnvtInfo.CnvtPacketID = CIGI_COLL_DET_VOL_DEF_PACKET_ID_V3;
00099    }
00100 
00101    return(CIGI_SUCCESS);
00102 }
00103 
00104 
00105 // ====================================================================
00106 // Accessors
00107 // ====================================================================
00108 
00109 

Generated on Wed Apr 29 08:59:57 2009 for CCL by  doxygen 1.4.7