add support of loki.dll
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@564 7ec92016-0320-0410-acc4-a06ded1c099a
This commit is contained in:
parent
7be89b7547
commit
4fbed79847
6 changed files with 38 additions and 9 deletions
|
@ -1,6 +1,6 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
// The Loki Library
|
||||
// Copyright (c) 2005 Peter Kmmel
|
||||
// Copyright (c) 2005 Peter Kümmel
|
||||
// Permission to use, copy, modify, distribute and sell this software for any
|
||||
// purpose is hereby granted without fee, provided that the above copyright
|
||||
// notice appear in all copies and that both that copyright notice and this
|
||||
|
@ -10,20 +10,22 @@
|
|||
// without express or implied warranty.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// usage: see test/OrderedStatic
|
||||
|
||||
#ifndef LOKI_ORDEREDSTATIC_H_
|
||||
#define LOKI_ORDEREDSTATIC_H_
|
||||
|
||||
// $Header$
|
||||
|
||||
|
||||
#include <vector>
|
||||
#include <iostream>
|
||||
|
||||
#include "LokiExport.h"
|
||||
#include "Singleton.h"
|
||||
#include "Typelist.h"
|
||||
#include "Sequence.h"
|
||||
|
||||
// usage: see test/OrderedStatic
|
||||
|
||||
namespace Loki
|
||||
{
|
||||
namespace Private
|
||||
|
@ -32,7 +34,7 @@ namespace Loki
|
|||
// polymorph base class for OrderedStatic template,
|
||||
// necessary because of the creator
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
class OrderedStaticCreatorFunc
|
||||
class LOKI_EXPORT OrderedStaticCreatorFunc
|
||||
{
|
||||
public:
|
||||
virtual void createObject() = 0;
|
||||
|
@ -92,7 +94,7 @@ namespace Loki
|
|||
// OrderedStaticManagerClass implements details
|
||||
// OrderedStaticManager is then defined as a Singleton
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
class OrderedStaticManagerClass
|
||||
class LOKI_EXPORT OrderedStaticManagerClass
|
||||
{
|
||||
public:
|
||||
OrderedStaticManagerClass();
|
||||
|
@ -223,6 +225,9 @@ namespace Loki
|
|||
#endif
|
||||
|
||||
// $Log$
|
||||
// Revision 1.10 2006/02/27 19:59:20 syntheticpp
|
||||
// add support of loki.dll
|
||||
//
|
||||
// Revision 1.9 2006/01/16 19:05:09 rich_sposato
|
||||
// Added cvs keywords.
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue