Learning to call methods (C++ Reflection, part 2)

Ok, last time we got the basics of the system in place. Tonight we’ll fix up some of the stuff that we had before (in case you were wondering, I’m figuring this out at the same time as you guys), then get the invocation of some functions. First, our RuntimeInfo struct from last time is…


Thinking about the problem (C++ Reflection, part 1)

Setting Goals So you want to build a reflection system in C++? Well, I assume so since you’re reading this. =) Ok, enough jokes… There are a few ways to go about building a reflection system in C++ and there are different levels that we can accomplish. For instance, to create a reflection based system…


Welcome to my blog!

Welcome! I’m glad that you’ve stumbled across my new blog. So, now that you’re here, I guess I should tell you a little about myself. My name is David Owens II and I am a member of the QA team on Cider here at Microsoft. I started out as a contractor back in July, 2005 and…