#ifndef _CEXSYNCF_HXX_ #define _CEXSYNCF_HXX class CNetAddressCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CPathCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CTimestampCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CTypedNameCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CHoldCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CReplicaPointerCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CBackLinkCF : public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CPostalAddressCF: public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class COctetListCF: public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CCaseIgnoreListCF: public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CFaxNumberCF: public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; class CEmailCF: public StdClassFactory { public: STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv); }; #endif // #ifndef _CEXSYNCF_HXX_