00001 #ifndef __RMOL_CMD_INVENTORYPARSER_HPP
00002 #define __RMOL_CMD_INVENTORYPARSER_HPP
00003
00004
00005
00006
00007
00008 #include <string>
00009
00010 #include <stdair/command/CmdAbstract.hpp>
00011
00013 namespace stdair {
00014 class BomRoot;
00015 class LegCabin;
00016 class SegmentCabin;
00017 }
00018
00019 namespace RMOL {
00020
00025 class InventoryParser : public stdair::CmdAbstract {
00026 public:
00027
00035 static bool parseInputFileAndBuildBom (const std::string& iInputFileName,
00036 stdair::BomRoot&);
00037 };
00038 }
00039 #endif // __RMOL_CMD_INVENTORYPARSER_HPP