vtable injection mechanism introduced
commit5e6633f4e6f2477de8f24bef7aac72fd9dd1f84f
authorPawel Dziepak <pdziepak@quarnos.org>
Sat, 8 Nov 2008 19:06:43 +0000 (8 20:06 +0100)
committerPawel Dziepak <pdziepak@quarnos.org>
Sat, 8 Nov 2008 19:06:43 +0000 (8 20:06 +0100)
treee976eb2e298cccba9c01422fbb8860e66c316fa4
parent461afdb4f5ba150822d456cfa4eeeb6be160b4cf
vtable injection mechanism introduced

 Vtable Injection Mechanism allow manes to modify classes' vtables. When any part of system invokes virtual member function of a component, then called are manes runtime support procedures before invoked function is executed. It makes it easy for manes to controll all calls between components, implement remote procedure calls, protection mechanisms and aspects system.
manes/Makefile
manes/component.cpp
manes/remote.cpp
manes/start.cpp