Skip to content
Snippets Groups Projects
Flags.h 586 B
/*
 * Flags.h
 *
 *  Created on: Jun 14, 2016
 *      Author: Martin Hierholzer
 */

#ifndef CHIMERATK_FLAGS_H
#define CHIMERATK_FLAGS_H

namespace ChimeraTK {

  /** Enum to define directions of variables. The direction is always defined from the point-of-view of the
   *  definer, i.e. the application module owning the instance of the accessor in this context. */
  enum class VariableDirection {
    input, output
  };

  /** Enum to define the update mode of variables. */
  enum class UpdateMode {
    poll, push
  };

} /* namespace ChimeraTK */

#endif /* CHIMERATK_FLAGS_H */