6In C++, newlines are treated the same as any other white space; so this could have been written on a single line but the authors of Event.h have adopted a style in which return types are always written on their own line.