Skip to content

Instantly share code, notes, and snippets.

@freecnjet
freecnjet / Memory.h
Last active October 2, 2015 23:48
Kernel memory.
#ifndef _MEMORY_H_
#define _MEMORY_H_
void* Malloc( size_t size );
void Free( void* buf );
void* AlignMalloc( size_t size, size_t align );
void AlignFree( void* buf );
@freecnjet
freecnjet / gist:2289265
Created April 3, 2012 04:14
CodeGenerator
#ifndef _CPP_HEADER_CODE_GENERATOR_H_
#define _CPP_HEADER_CODE_GENERATOR_H_
#include "CodeGenerator.h"
struct CppHeaderGenerator {
enum {
EAccess_Public = 0x01,
EAccess_Protected = 0x02,
EAccess_Private = 0x04