Como faço para exportar as funções de classe, mas não a classe inteira em uma DLL

Eu desenvolvi uma DLL Win32, fornecendo os detalhes abaixo, e quero criar um wrapper CLI / C ++ para as funções Connnect e LogOut.

Eu sei que classes inteiras e funções podem ser exportadas de uma DLL.

<code>class CClientLib
{
 public:
CClientLib (void);
// TODO: add your methods here.
__declspec(dllexport) bool Connect(char* strAccountUID,char* strAccountPWD);
__declspec(dllexport) void LogOut();

 private :

    Account::Ref UserAccount ;
void set_ActiveAccount(Account::Ref act)
{
   // Set the active account
}

Account::Ref get_ActiveAccount()
{
  return UserAccount;
    }

};
</code>

Eu quero ter a classe como as funções exportadas, Connect e LogOut, usa a função set / get.

É possível exportar apenas as funções Connect e LogOut e não toda a classe.

questionAnswers(3)

yourAnswerToTheQuestion