/[gr2lib]/trunk/gr2lib/core/coreapi/coreapi.cs
ViewVC logotype

Contents of /trunk/gr2lib/core/coreapi/coreapi.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30 - (show annotations) (download)
Wed Jul 14 18:31:54 2010 UTC (11 years, 4 months ago) by william
File size: 1001 byte(s)
seperated source files into folder for easier grouping of related classes

1 using System;
2 using System.Runtime.InteropServices;
3
4 using gr2lib.core.typedefs;
5
6 namespace gr2lib.core
7 {
8 internal class coreapi
9 {
10 #region Granny API Version Support
11 [DllImport("granny2.dll", EntryPoint = "GrannyVersionsMatch_", CallingConvention = CallingConvention.StdCall)]
12 internal static extern bool GrannyVersionsMatch(granny_int32x MajorVersion, granny_int32x MinorVersion, granny_int32x Customization, granny_int32x BuildNumber);
13 [DllImport("granny2.dll", EntryPoint = "GrannyGetVersion", CallingConvention = CallingConvention.StdCall)]
14 internal static extern void GrannyGetVersion(out granny_int32x MajorVersion, out granny_int32x MinorVersion, out granny_int32x Customization, out granny_int32x BuildNumber);
15 [DllImport("granny2.dll", EntryPoint = "GrannyGetVersionString", CallingConvention = CallingConvention.StdCall)]
16 internal static extern string GrannyGetVersionString();
17 #endregion
18 }
19 }

  ViewVC Help
Powered by ViewVC 1.1.22