SimGrid  3.13
Versatile Simulation of Distributed Systems
simcalls Namespace Reference

Classes

class  Arg
 
class  Simcall
 

Functions

def parse (fn)
 
def header (name)
 
def handle (fd, func, simcalls, guarded_simcalls)
 

Variables

list types
 
 simcalls
 
 simcalls_dict
 
bool ok = True
 
 fd = header('popping_accessors.h')
 

Function Documentation

def simcalls.parse (   fn)
def simcalls.header (   name)
def simcalls.handle (   fd,
  func,
  simcalls,
  guarded_simcalls 
)

Variable Documentation

list simcalls.types
Initial value:
1 = [(
2  'TCHAR', 'char', 'c'), ('TSTRING', 'const char*', 'cc'), ('TINT', 'int', 'i'), ('TLONG', 'long', 'l'), ('TUCHAR', 'unsigned char', 'uc'), ('TUSHORT', 'unsigned short', 'us'), ('TUINT', 'unsigned int', 'ui'), ('TULONG', 'unsigned long', 'ul'), ('TFLOAT', 'float', 'f'),
3  ('TDOUBLE', 'double', 'd'), ('TDPTR', 'void*', 'dp'), ('TFPTR', 'FPtr', 'fp'), ('TCPTR', 'const void*', 'cp'), ('TSIZE', 'size_t', 'sz'), ('TSGSIZE', 'sg_size_t', 'sgsz'), ('TSGOFF', 'sg_offset_t', 'sgoff'), ('TVOID', 'void', ''), ('TDSPEC', 'void*', 'dp'), ('TFSPEC', 'FPtr', 'fp')]
simcalls.simcalls
simcalls.simcalls_dict
bool simcalls.ok = True
simcalls.fd = header('popping_accessors.h')