# Gen_RPC8.h File Reference

`#include <stdlib.h>`
`#include <stdio.h>`
`#include <string.h>`
`#include <typeinfo>`
`#include <stddef.h>`
`#include "BitStream.h"`

## Functions

unsigned int | GenRPC::BuildStack (char *stack)
template<class P1 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, bool es1=true)
template<class P1 , class P2 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, bool es1=true, bool es2=true)
template<class P1 , class P2 , class P3 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, bool es1=true, bool es2=true, bool es3=true)
template<class P1 , class P2 , class P3 , class P4 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, P4 p4, bool es1=true, bool es2=true, bool es3=true, bool es4=true)
template<class P1 , class P2 , class P3 , class P4 , class P5 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, bool es1=true, bool es2=true, bool es3=true, bool es4=true, bool es5=true)
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, bool es1=true, bool es2=true, bool es3=true, bool es4=true, bool es5=true, bool es6=true)
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class P7 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, bool es1=true, bool es2=true, bool es3=true, bool es4=true, bool es5=true, bool es6=true, bool es7=true)
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class P7 , class P8 >
unsigned int | GenRPC::BuildStack (char *stack, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, bool es1=true, bool es2=true, bool es3=true, bool es4=true, bool es5=true, bool es6=true, bool es7=true, bool es8=true)
bool | GenRPC::DeserializeParametersAndBuildCall (CallParams &call, char *in, unsigned int inLength, void *lastParam, void *thisPtr)
| Given a stack, the length of the stack, a possible last parameter, and a possible this pointer, build a call to a C or C++ function.

## Detailed Description

This file is part of RakNet Copyright 2003 Jenkins Software LLC

Usage of RakNet is subject to the appropriate license agreement.