Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
internal.h File Reference
#include "../debug/debug.h"
#include "internal_funclevel.h"
#include "internal_highlevel.h"
#include "internal_cmd.h"
#include "internal_result.h"

Go to the source code of this file.

Classes

class  ProfileFastCS
 
class  ProfileFastCS::Lock
 

Macros

#define INTERNAL_H
 
#define ts_lock   _emit 0xF0
 

Functions

void * ProfileAllocMemory (unsigned numBytes)
 
void * ProfileReAllocMemory (void *oldPtr, unsigned newSize)
 
void ProfileFreeMemory (void *ptr)
 
__forceinline void ProfileGetTime (__int64 &t)
 

Macro Definition Documentation

◆ INTERNAL_H

#define INTERNAL_H

Definition at line 33 of file internal.h.

◆ ts_lock

#define ts_lock   _emit 0xF0

Function Documentation

◆ ProfileAllocMemory()

void * ProfileAllocMemory ( unsigned numBytes)

Definition at line 44 of file profile.cpp.

◆ ProfileFreeMemory()

void ProfileFreeMemory ( void * ptr)

Definition at line 82 of file profile.cpp.

◆ ProfileGetTime()

__forceinline void ProfileGetTime ( __int64 & t)

Definition at line 110 of file internal.h.

◆ ProfileReAllocMemory()

void * ProfileReAllocMemory ( void * oldPtr,
unsigned newSize )

Definition at line 52 of file profile.cpp.