summaryrefslogtreecommitdiff
path: root/ace/adapter/ace/Dynamic_Service.h
blob: f32fc2224c3e3eebf7ce27554d60f96ae3995c0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// $Id$

#ifndef ACE_ADAPTER_DYNAMIC_SERVICE_H
#define ACE_ADAPTER_DYNAMIC_SERVICE_H
#include "ace/pre.h"

#include "../../Dynamic_Service.h"

template <class SERVICE>
class ACE_Dynamic_Service_W : public ACE_Dynamic_Service<SERVICE>
{
public:
  static SERVICE *instance (const wchar_t *name)
  { return ACE_Dynamic_Service::instance (ACE_TEXT_WCHAR_TO_CHAR (name)); }
};

#include "ace/post.h"
#endif /* ACE_ADAPTER_DYNAMIC_SERVICE_H */