Kiwi Engine
VM for interpreter
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
KEErrorPool.h File Reference

Define KEErrorPool class. More...

#include <Coconut/Coconut.h>
#include "KEForwarders.h"

Go to the source code of this file.

Functions

void KESetupErrorPool (void)
 Initialize error pool.
 
void KEAppendErrorToPool (struct KEError *src)
 Add error the the error pool. More...
 
size_t KECountOfErrorsInPool (void)
 Get count of errors in the error pool. More...
 
void KEPrintAllErrorsInPool (FILE *outfp)
 Print all erros in poll and flush the pool. More...
 

Detailed Description

Define KEErrorPool class.

Copyright
Copyright (C) 2014 Steel Wheels Project

Function Documentation

void KEAppendErrorToPool ( struct KEError src)

Add error the the error pool.

Parameters
srcSource error object
size_t KECountOfErrorsInPool ( void  )

Get count of errors in the error pool.

Returns
Count of errors
void KEPrintAllErrorsInPool ( FILE *  outfp)

Print all erros in poll and flush the pool.

Parameters
outfpOutput file stream