#include <interfacebase.h>
◆ GetName()
The name of the implementation class. For a true Class this is its identifier. Otherwise (for an implementation of a simple virtual interface) this is a compiler-generated (and compiler-specific) name. 
- Returns
 - Name of the class as character block (not necessarily null-terminated). 
 
 
 
◆ PrivateInitName()
      
        
          | void PrivateInitName  | 
          ( | 
          const Char *  | 
          name | ) | 
           | 
        
      
 
 
◆ _class
Owning class object. Although just a simple pointer, this acts as a strong reference due to the internals of object handling. 
 
 
◆ _free
      
        
          | void(* _free) (const void *) | 
        
      
 
 
◆ _name
The name of the class. It may contain additional characters at the end, use only the first _nameLength characters. 
 
 
◆ _nameLength
The number of leading characters to use from _name.