#ifndef _LPE_CHK_EXTENSION_HPP_ #define _LPE_CHK_EXTENSION_HPP_ #include "se/DomainCheckCommand.hpp" #include "LPLaunch.hpp" class LPCheck : public DomainCheckCommand { private: LPLaunch *draft_tan_epp_launchphase_12; void setExtension (); std::auto_ptr createData; public: /** * Check the availability of the single identified domain. * * @param name The name of the domain to check the availability of. */ LPCheck (const std::string &name ) : DomainCheckCommand (name) { setExtension(); } /** * Check the availability of at least one domain. * * @param names The names of the domains to check the availability of. */ LPCheck (std::vector &names ) : DomainCheckCommand ( names ) { setExtension();} virtual void addToCommand(const Command &command) const; }; #endif /* _LPE_COMMAND_EXTENSION_HPP_ */