namespace DoxyExample
{
	/// <summary>
	/// A Top Level Class
	/// </summary>
	public class ABaseClass
	{
		/// <summary>This does some complex stuff</summary>
		/// <param name="an_int">an integer value</param>
		/// <returns>some double value</returns>
		public double ComplexCaseMethod(int an_int)
		{
			return 0.0;
		}		
	}

	/// <summary>
	/// A Sub Class
	/// </summary>
	public class ASubClass_1
	{
		/// <inheritdoc />
		public double ComplexCaseMethod(int an_int)
		{
			return 0.0;
		}		
	}

	/// <summary>
	/// A Sub Class
	/// </summary>
	public class ASubClass_2
	{
		/// <inheritdoc/>
		public double ComplexCaseMethod(int an_int)
		{
			return 0.0;
		}		
	}

	/// <summary>
	/// A Sub Class
	/// </summary>
	public class ASubClass_3
	{
		/// @inheritdoc
		public double ComplexCaseMethod(int an_int)
		{
			return 0.0;
		}		
	}
	
}
