00001 //===========================================================================// 00002 // This file is part of the Decomp Solver Framework. // 00003 // // 00004 // Decomp is distributed under the Common Public License as part of the // 00005 // COIN-OR repository (http://www.coin-or.org). // 00006 // // 00007 // Author: Matthew Galati, Lehigh University // 00008 // // 00009 // Copyright (C) 2002-2015, Lehigh University, Matthew Galati, and Ted Ralphs// 00010 // All Rights Reserved. // 00011 //===========================================================================// 00012 00013 #ifndef VRP_INSTANCE_INCLUDED 00014 #define VRP_INSTANCE_INCLUDED 00015 00016 // --------------------------------------------------------------------- // 00017 #include "UtilGraphLib.h" 00018 00019 // --------------------------------------------------------------------- // 00024 // --------------------------------------------------------------------- // 00025 00026 class VRP_Instance{ 00027 public: 00029 UtilGraphLib m_graphLib; 00030 int m_numRoutes; 00031 00032 private: 00035 VRP_Instance(const VRP_Instance &); 00036 VRP_Instance & operator=(const VRP_Instance &); 00037 00038 public: 00040 VRP_Instance() : 00041 m_graphLib (), 00042 m_numRoutes(0) 00043 {} 00044 ~VRP_Instance() {}; 00045 }; 00046 00047 #endif