/* Copyright (C) 2011 Ion Torrent Systems, Inc. All Rights Reserved */
#ifndef IONVERSION_H
#define IONVERSION_H

#include <string>

struct IonVersion {
	static std::string GetMajor();
	static std::string GetMinor();
	static std::string GetRelease();
	static std::string GetGitHash();
	static std::string GetGitPath();
	static std::string GetBuildNum();
	static std::string GetBuildTag();
	static std::string GetBuildHost();
	static std::string GetFullVersion(std::string module);
	static std::string GetVersion();
};

#endif // IONVERSION_H

