class CEscalatorDlg : public CModelessDialog
{
public-?-?
//....
UINT GetPlatLen()const;
private-?-?
void Generate_pair(const XPoint&ptInsert);
void Generate_single(const AcGePoint3d &ptInsert);
//....
};
Now take a look at img:
(1)Generate_single(),where the one reference reside,the appearance is not different with that if it was a normal extern function!
Sometimes if I have finished a large percent of the code I will Find references of a member function to see if any extern func refer to it or if only inter use I perhaps change it into protected or private!
(2)because,in fact,Generate_single() is a member of CEscalatorDlg, No matter whether I am do search on symbol in the same class scope or not,when display the finding reference result in pane,to display Generate_single() as CEscalatorDlg::Generate_single-?-?-?-?is better.or other style can clear the scope or indicate reference symbol in the same or derived class.