For members, I use
//.......vv
SomeType m_XXX;
//.......^^
I'd love to use _
as a prefix for member functions, but names starting with _
or __
are reserved and should not be used.
My idea is, that when I have:
SomeClass myObject;
myObject.[XXX]
when the user (of the lib) write the dot (.
), to see all functions (one after another) that are only public
.
Is there a common naming convention for this?
I know, that I can use pImpl
or inheritance, with interface and implementation classes