Program Listing for File contexts.hpp

Return to documentation for file (cosm/kin/metrics/contexts.hpp)

#pragma once

/*******************************************************************************
 * Includes
 ******************************************************************************/
#include <vector>

#include "rcppsw/metrics/context.hpp"

#include "cosm/cosm.hpp"

/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace cosm::kin::metrics {

/*******************************************************************************
 * Type Definitions
 ******************************************************************************/
enum context_type {
  ekHOMING,

  ekEXPLORING,

  ekFLOCKING,

  ekALL,
  ekMAX
};

/*******************************************************************************
 * Global Variables
 ******************************************************************************/
extern std::vector<rmetrics::context> kContexts;

} /* namespace cosm::kin::metrics */