ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/gr2lib/trunk/gr2lib/core/interfaces/igranny_header.cs
Revision: 97
Committed: Sat Jul 17 05:53:44 2010 UTC (12 years, 8 months ago) by william
File size: 871 byte(s)
Log Message:
Add:
#define HAVE_GRN_REFERENCE
when defined enables GRN_REFERENCE class, else disables it (the code does not work)

File Contents

# Content
1 //#define HAVE_GRN_REFERENCE // when defined enabled GRN_REFERNCE in Header, else it is disabled
2 using System;
3 using System.Collections.Generic;
4 using System.Linq;
5 using System.Text;
6 using gr2lib.core.coreclasses.header;
7
8 namespace gr2lib.core.interfaces
9 {
10 public interface igranny_header : INativePointer
11 {
12 Int32 Version { get; set; }
13 Int32 TotalSize { get; set; }
14 Int32 CRC { get; set; }
15 Int32 SectionArrayOffset { get; set; }
16 Int32 SectionArrayCount { get; set; }
17 #if HAVE_GRN_REFERENCE
18 granny_reference RootObjectTypeDefinition { get; set; }
19 granny_reference RootObject { get; set; }
20 #endif
21 Int32 TypeTag { get; set; }
22 Int32[] ExtraTags { get; set; } //4
23 Int32 StringDatabaseCRC { get; set; }
24 Int32[] ReservedUnused { get; set; } //3
25 }
26 }