If you are trying to adhere to a specific naming convention, name it. As another answer explains, there is no global “C ++ rule” regarding naming conventions.
If you use Hungarian notation, I believe that the convention is really the prefix "I", as you did for "IName".
Note. Although there is no "interface" in C ++, you can only define classes with pure virtual methods and without member variables.
source share