bzscmn/bzscmn.h File Reference

#include "string.h"
#include "bzsbuf.h"
#include "bzsstream.h"
#include "sync.h"
#include "bzsdisk.h"
#include "file.h"

Include dependency graph for bzscmn.h:

This graph shows which files directly or indirectly include this file:


Defines

#define __countof(_Array)   sizeof(*__countof_helper(_Array))

Functions

template<typename _CountofType , size_t _SizeOfArray>
char(* __countof_helper (UNALIGNED _CountofType(&_Array)[_SizeOfArray]))[_SizeOfArray]

Define Documentation

#define __countof ( _Array   )     sizeof(*__countof_helper(_Array))


Function Documentation

template<typename _CountofType , size_t _SizeOfArray>
char(* __countof_helper ( UNALIGNED _CountofType(&)  _Array[_SizeOfArray]  )  )[_SizeOfArray] [inline]

SourceForge.net Logo