DotZLib::Info Class Reference

Encapsulates general information about the ZLib library. More...


Public Member Functions

 Info ()
 Constructs an instance of the Info class.

Properties

bool HasDebugInfo
 True if the library is compiled with debug info.
bool UsesAssemblyCode
 True if the library is compiled with assembly optimizations.
int SizeOfUInt
 Gets the size of the unsigned int that was compiled into Zlib.
int SizeOfULong
 Gets the size of the unsigned long that was compiled into Zlib.
int SizeOfPointer
 Gets the size of the pointers that were compiled into Zlib.
int SizeOfOffset
 Gets the size of the z_off_t type that was compiled into Zlib.
static string Version
 Gets the version of ZLib as a string, e.g. "1.2.1".

Private Member Functions

static uint zlibCompileFlags ()
static string zlibVersion ()

Static Private Member Functions

static int bitSize (uint bits)

Private Attributes

uint _flags


Detailed Description

Encapsulates general information about the ZLib library.

Definition at line 216 of file DotZLib.cs.


Constructor & Destructor Documentation

DotZLib::Info::Info  )  [inline]
 

Constructs an instance of the Info class.

Definition at line 245 of file DotZLib.cs.

References zlibCompileFlags().


Member Function Documentation

static int DotZLib::Info::bitSize uint  bits  )  [inline, static, private]
 

Definition at line 230 of file DotZLib.cs.

static uint DotZLib::Info::zlibCompileFlags  )  [private]
 

static string DotZLib::Info::zlibVersion  )  [private]
 


Field Documentation

uint DotZLib::Info::_flags [private]
 

Definition at line 227 of file DotZLib.cs.


Property Documentation

bool DotZLib::Info::HasDebugInfo [get]
 

True if the library is compiled with debug info.

Definition at line 253 of file DotZLib.cs.

int DotZLib::Info::SizeOfOffset [get]
 

Gets the size of the z_off_t type that was compiled into Zlib.

Definition at line 278 of file DotZLib.cs.

int DotZLib::Info::SizeOfPointer [get]
 

Gets the size of the pointers that were compiled into Zlib.

Definition at line 273 of file DotZLib.cs.

int DotZLib::Info::SizeOfUInt [get]
 

Gets the size of the unsigned int that was compiled into Zlib.

Definition at line 263 of file DotZLib.cs.

int DotZLib::Info::SizeOfULong [get]
 

Gets the size of the unsigned long that was compiled into Zlib.

Definition at line 268 of file DotZLib.cs.

bool DotZLib::Info::UsesAssemblyCode [get]
 

True if the library is compiled with assembly optimizations.

Definition at line 258 of file DotZLib.cs.

string DotZLib::Info::Version [static, get]
 

Gets the version of ZLib as a string, e.g. "1.2.1".

Definition at line 283 of file DotZLib.cs.


The documentation for this class was generated from the following file:
Generated on Fri Apr 14 23:25:18 2006 for minix by  doxygen 1.4.6