Searched refs:CMICmdArgValBase (Results 1 – 9 of 9) sorted by relevance
22 CMICmdArgValBase::CMICmdArgValBase() in CMICmdArgValBase() function in CMICmdArgValBase38 CMICmdArgValBase::CMICmdArgValBase(const CMIUtilString &vrArgName, in CMICmdArgValBase() function in CMICmdArgValBase56 bool CMICmdArgValBase::GetIsMissingOptions() const { in GetIsMissingOptions()71 bool CMICmdArgValBase::GetIsHandledByCmd() const { return m_bHandled; } in GetIsHandledByCmd()81 const CMIUtilString &CMICmdArgValBase::GetName() const { return m_strArgName; } in GetName()94 bool CMICmdArgValBase::GetFound() const { return m_bFound; } in GetFound()107 bool CMICmdArgValBase::GetValid() const { return m_bValid; } in GetValid()120 bool CMICmdArgValBase::GetIsMandatory() const { return m_bMandatory; } in GetIsMandatory()133 bool CMICmdArgValBase::Validate(CMICmdArgContext &vwArgContext) { in Validate()
35 class CMICmdArgValBase : public CMICmdArgSet::IArg {38 CMICmdArgValBase();39 CMICmdArgValBase(const CMIUtilString &vrArgName, const bool vbMandatory,43 ~CMICmdArgValBase() override = default;71 template <class T> class CMICmdArgValBaseTemplate : public CMICmdArgValBase {104 : CMICmdArgValBase(vrArgName, vbMandatory, vbHandleByCmd) {} in CMICmdArgValBaseTemplate()
53 CMICmdArgValBase *pArg(*it); in Destroy()95 void CMICmdArgSet::Add(CMICmdArgValBase *vArg) { m_setCmdArgs.push_back(vArg); } in Add()174 CMICmdArgValBase *pArg = *it; in Validate()230 const CMICmdArgValBase *pArg(*it); in ValidationFormErrorMessages()244 const CMICmdArgValBase *pArg(*it); in ValidationFormErrorMessages()258 const CMICmdArgValBase *pArg(*it); in ValidationFormErrorMessages()349 CMICmdArgValBase *&vpArg) const { in GetArg()353 CMICmdArgValBase *pArg(*it); in GetArg()388 const CMICmdArgValBase *pArg = *it; in WarningArgsNotHandledbyCmdLogFile()
18 class CMICmdArgValBase; variable59 typedef std::vector<CMICmdArgValBase *> SetCmdArgs_t;64 void Add(CMICmdArgValBase *vArg);65 bool GetArg(const CMIUtilString &vArgName, CMICmdArgValBase *&vpArg) const;
41 : public CMICmdArgValBaseTemplate<std::vector<CMICmdArgValBase *>> {44 typedef std::vector<CMICmdArgValBase *> VecArgObjPtr_t;93 CMICmdArgValBase *CreationObj(const CMIUtilString &vrTxt,
96 CMICmdArgValBase *pArgObj = *it; in Destroy()117 CMICmdArgValBase *120 CMICmdArgValBase *pOptionObj = nullptr; in CreationObj()
93 CMICmdArgValBase *pOptionObj = *it; in Destroy()203 CMICmdArgValBase *pOptionObj = in ExtractExpectedOptions()
114 CMICmdArgValBase *pOption = CreationObj(rOption, m_eArgType); in CreateList()
162 CMICmdArgValBase *pPtrBase = nullptr; in GetOption()