Language: Friendly class Rubens Takiguti Ribeiro (contact me)
This class can be used to provide access to protected or private functions from friend classes.
It is a base class that provides alternative methods prefixed with the name friend_ .
When a function is called with that prefix, the base class calls the function with the name after the prefix, if it is considered a friend method.