OverlayKey.h File Reference


Detailed Description

Author:
Sebastian Mies

#include <string>
#include <INETDefs.h>
#include <assert.h>
#include <gmp.h>
#include <stdint.h>

Classes

class  OverlayKey
 A common overlay key class. More...

Functions

void omnet_random (mp_limb_t *r1p, mp_size_t r1n)
void doPacking (cCommBuffer *b, OverlayKey &obj)
void doUnpacking (cCommBuffer *b, OverlayKey &obj)


Function Documentation

void doPacking ( cCommBuffer *  b,
OverlayKey obj 
) [inline]

00346 {obj.netPack(b);}

void doUnpacking ( cCommBuffer *  b,
OverlayKey obj 
) [inline]

00347 {obj.netUnpack(b);}

void omnet_random ( mp_limb_t *  r1p,
mp_size_t  r1n 
) [inline]

00731 {
00732     // fill in 32 bit chunks
00733     u_int32_t* chunkPtr = (u_int32_t*)r1p;
00734 
00735     for (uint i=0; i < ((r1n*sizeof(mp_limb_t) + 3) / 4); i++) {
00736         chunkPtr[i] = intuniform(0, 0xFFFFFFFF);
00737     }
00738 }


Generated on Fri May 11 14:52:39 2007 for ITM OverSim by  doxygen 1.4.7