Resolve/C++ Catalog
CT/Sequence/Reverse_1_Part.h
Copyright © 2010, Reusable Software Research Group, The Ohio State University

//  /*-------------------------------------------------------------------*\
//  |   Concrete Template : Sequence_Reverse_1
//  \*-------------------------------------------------------------------*/

#ifndef CT_SEQUENCE_REVERSE_1
#define CT_SEQUENCE_REVERSE_1 1

///------------------------------------------------------------------------
/// Global Context --------------------------------------------------------
///------------------------------------------------------------------------

#include "AT/Sequence/Reverse.h"
/*!
    #include "AT/Sequence/Kernel.h"
!*/

///------------------------------------------------------------------------
/// Interface -------------------------------------------------------------
///------------------------------------------------------------------------

concrete_template <
	concrete_instance class Item,
	concrete_instance class Sequence_Base
	/*!
	    implements
		abstract_instance Sequence_Kernel <Item>
	!*/
    >
class Sequence_Reverse_1 :
    extends
	concrete_instance Sequence_Base,
    implements
	abstract_instance Sequence_Reverse <Item>
{
public:
    
    procedure_body Reverse ()
    {
	//-------- for students to fill in --------
    }

};

#endif // CT_SEQUENCE_REVERSE_1

Last modified: Thu Jan 11 17:05:57 EST 2007