gaze  0.1.0
Perform gaze tracking with common webcams.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
config.h
1 #ifndef INCLUDE_WHERE_PEOPLE_LOOK_CONFIG_H_
2 #define INCLUDE_WHERE_PEOPLE_LOOK_CONFIG_H_
3 
4 #include <string>
5 
6 #include "boost/filesystem.hpp"
7 
8 
9 namespace wpl {
10 
15 class Config {
16  std::string subject_id;
17 
18  boost::filesystem::path stimuli_dir_path = boost::filesystem::initial_path();
19 
20  public:
27  bool assistant_data_complete() const;
28 
31  const boost::filesystem::path get_stimuli_dir_path() const;
32 
33  const std::string get_subject_id() const;
35 
42  void set_stimuli_dir_path(const std::string path);
43 
44  void set_stimuli_dir_path(const boost::filesystem::path path);
45 
46  void set_subject_id(const std::string id);
48 };
49 
50 } // namespace wpl
51 
52 #endif // INCLUDE_WHERE_PEOPLE_LOOK_CONFIG_H_
bool assistant_data_complete() const
Definition: config.cpp:10
Holds all configuration options for the experiment.
Definition: config.h:15