12#ifndef ZYPP_MISC_LOADTESTCASE_H 
   13#define ZYPP_MISC_LOADTESTCASE_H 
   34      const std::string &
name  () 
const;
 
   36      const std::string &
value () 
const;
 
   37      std::string &
value ();
 
   39      const std::string &
getProp( 
const std::string &
name, 
const std::string &def = std::string() ) 
const;
 
   40      const std::map<std::string, std::string> &
properties() 
const;
 
   41      std::map<std::string, std::string> &
properties();
 
   42      const std::vector<std::shared_ptr<Node>> &
children() 
const;
 
   43      std::vector<std::shared_ptr<Node>> &
children();
 
 
   52    const std::vector<Node> &
nodes () 
const;
 
   53    std::vector<Node> &
nodes ();
 
 
   74    bool loadTestcaseAt ( 
const zypp::Pathname &path, std::string *err );
 
   78    const TestcaseTrials &trialInfo() 
const;
 
 
std::unique_ptr< Impl > _pimpl
std::vector< TestcaseTrial > TestcaseTrials
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
RW_pointer supporting 'copy on write' functionality.
const std::vector< std::shared_ptr< Node > > & children() const
const std::string & name() const
const std::string & getProp(const std::string &name, const std::string &def=std::string()) const
const std::map< std::string, std::string > & properties() const
RWCOW_pointer< Impl > _pimpl
const std::string & value() const
const std::vector< Node > & nodes() const
RWCOW_pointer< Impl > _pimpl
#define ZYPP_API_DEPTESTOMATIC