10 #ifndef SAM_PROGRAMCHAIN_H
11 #define SAM_PROGRAMCHAIN_H
37 void Add(std::vector<SamProgram>& programs);
43 bool Contains(
const SamProgram& program)
const;
44 bool Contains(
const std::string& programId)
const;
61 SamProgram& operator[](
const std::string& programId);
74 int IndexOf(
const std::string& programId)
const;
75 const std::string NextIdFor(
const std::string& programId)
const;