/*
* List.h
* Copyright (c) 2011 Antillia.com TOSHIYUKI ARAI. ALL RIGHTS RESERVED.
*/
// SOL++2000
#pragma once
#include <sol\Collection.h>
#include <sol\Sortable.h>
/**
* List class represents a virtual sortable collection object.
*/
namespace SOL {
class List :public Collection, public Sortable {
public:
/**
* Constructor
*/
List() { }
/**
*
*/
~List() { }
/**
* Virtual sort metho. Need to implement it in the subclasses of this class.
*/
virtual void sort(SortDirection dir) {
//Do nothing here.
}
};
}
|