/*---------------------------------------------------------------------------
     __  __                                         _ _       
    |  \/  |                                       | (_)      
    | \  / | __ _  ___ _ __ ___  _ __ ___   ___  __| |_  __ _ 
    | |\/| |/ _` |/ __| '__/ _ \| '_ ` _ \ / _ \/ _` | |/ _` |
    | |  | | (_| | (__| | | (_) | | | | | |  __/ (_| | | (_| |
    |_|  |_|\__,_|\___|_|  \___/|_| |_| |_|\___|\__,_|_|\__,_|

    Copyright (c) 2000, Macromedia Incorporated. All rights reserved.

    Unpublished -- Rights reserved under the copyright laws of the United
    States.  Use of a copyright notice is precautionary only and does not
    imply publication or disclosure.

    This software contains confidential information and trade secrets of
    Macromedia Incorporated.  Use, disclosure, or reproduction is prohibited
    without the prior express written permission of Macromedia Incorporated.

    RESTRICTED RIGHTS LEGEND

    Use, duplication, or disclosure by the Government is subject to
    restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in
    Technical Data and Computer Software clause at DFARS 252.227-7013.

        Macromedia Incorporated                         415.252.2000
        600 Townsend Street                             415.626.0554 fax
        San Francisco, CA 94103
---------------------------------------------------------------------------*/


#if !defined( Adaptor_h )
#define  Adaptor_h

/*---------------------------------------------------------------------------
	Include files
---------------------------------------------------------------------------*/

#include "IFCAccessAdaptor.h"


class	FCExport SampleAdaptor : public IFCAccessAdaptor 
{
	IFCAccessContext* m_pCtx;

	public:
		SampleAdaptor(IFCAccessContext* pCtx);

		virtual ~SampleAdaptor();

		virtual const char* getDescription() const;

		virtual void getVersion( int& iMajor, int& iMinor, int& iMicro ) const;

		virtual void onAccess( IFCAccess* pAccess );
};

#endif	// !defined( Adaptor_h )

