I have read the Indentation style entry on Wikipedia, but it's not very clear.
For K&R style, it says:
each function has its opening brace at the next line on the same indentation level as its header
Multi-line blocks inside a function, however, have their opening braces at the same line as their respective control statements
For the 1TBS (OTBS) style, it says:
functions have their opening braces on the same line separated by a space
It didn't talk about classes at all, but the Java style did:
the opening brace is on the same line not only for the blocks inside a function, but also for class or method declarations
If I am following the 1TBS style, where would the opening brace be placed for a class definition?
I also did a lot of searching (I prefer obtaining an answer immediately, instead of asking a question and waiting a long time), but no result.