#ifndef OpenTestSystem_OtxDiagManager_OtxDiagApi_OtxDataTypes_OtxResultState_H
#define OpenTestSystem_OtxDiagManager_OtxDiagApi_OtxDataTypes_OtxResultState_H

#include "ApiDefs.h"

namespace OpenTestSystem { namespace OtxDiagManager { namespace OtxDiagApi { namespace OtxDataTypes {
	/// <summary>
	/// @snippetdoc DocSnippets.txt OtxDiagApiEnumerationComment
	/// </summary>
	struct API_EXPORTS OtxResultState
	{
		enum Type {
			ALL_INVALID ,
			ALL_NEGATIVE,
			ALL_POSITIVE,
			ALL_FAILED,
			FAILED,
			INVALID,
			NEGATIVE,
			POSITIVE
		};
	};
	typedef OtxResultState::Type OtxResultStates;
}}}}
#endif // OpenTestSystem_OtxDiagManager_OtxDiagApi_OtxDataTypes_OtxResultState_H