#ifndef NCL_NXS_COMMAND_COMMON_H #define NCL_NXS_COMMAND_COMMON_H #include "phycas/phycas.h" #include "ncl/nxs_defs.hpp" class NxsCmdOption; class NxsCommand; class NxsTest; typedef boost::shared_ptr NxsTestShPtr;//NOTE:this typedef is also in nxstest.h change it in both places typedef boost::shared_ptr NxsCommandShPtr; typedef std::vector VecNxsCommandShPtr; typedef boost::shared_ptr NxsCmdOptionShPtr; typedef std::vector VecNxsCmdOptionShPtr; typedef std::vector VecConstNxsCmdOptionPtr; #endif