void logMsg(string file, string msg)
{
//Log the message to the file.
}
struct Log
{
string logFile;
LogInfo toLog;
}
class Foo
{
void bar() { /* do something */ }
@Log("fooInfo.txt", LogInfo.methodCall | LogInfo.returnValue)
void baz()
{
//Doess
}
}