~ubuntu-branches/ubuntu/breezy/ace/breezy

« back to all changes in this revision

Viewing changes to TAO/orbsvcs/orbsvcs/Notify/RT_Factory.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad, Benjamin Montgomery, Adam Conrad
  • Date: 2005-09-18 22:51:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 sarge) (0.1.2 woody)
  • Revision ID: james.westby@ubuntu.com-20050918225138-seav22q6fyylb536
Tags: 5.4.7-3ubuntu1
[ Benjamin Montgomery ]
* Added a patch for amd64 and powerpc that disables the compiler
  option -fvisibility-inlines-hidden

[ Adam Conrad ]
* Added DPATCH_OPTION_CPP=1 to debian/patches/00options to make
  Benjamin's above changes work correctly with dpatch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// RT_Factory.cpp,v 1.5 2003/07/06 21:41:59 pradeep Exp
2
 
 
3
 
#include "RT_Factory.h"
4
 
 
5
 
#if ! defined (__ACE_INLINE__)
6
 
#include "RT_Factory.inl"
7
 
#endif /* __ACE_INLINE__ */
8
 
 
9
 
#include "Structured/RT_StructuredProxyPushSupplier.h"
10
 
 
11
 
ACE_RCSID(RT_Notify, TAO_Notify_RT_Factory, "RT_Factory.cpp,v 1.5 2003/07/06 21:41:59 pradeep Exp")
12
 
 
13
 
TAO_Notify_RT_Factory::TAO_Notify_RT_Factory (void)
14
 
{
15
 
}
16
 
 
17
 
TAO_Notify_RT_Factory::~TAO_Notify_RT_Factory ()
18
 
{
19
 
}
20
 
 
21
 
void
22
 
TAO_Notify_RT_Factory::create (TAO_Notify_StructuredProxyPushSupplier*& proxy ACE_ENV_ARG_DECL)
23
 
{
24
 
  ACE_NEW_THROW_EX (proxy,
25
 
                    TAO_Notify_RT_StructuredProxyPushSupplier (),
26
 
                    CORBA::NO_MEMORY ());
27
 
}
28
 
 
29
 
void
30
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ProxySupplier_Collection*& collection ACE_ENV_ARG_DECL)
31
 
{
32
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
33
 
}
34
 
 
35
 
void
36
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ProxyConsumer_Collection*& collection ACE_ENV_ARG_DECL)
37
 
{
38
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
39
 
}
40
 
 
41
 
void
42
 
TAO_Notify_RT_Factory:: create (TAO_Notify_EventChannel_Collection*& collection ACE_ENV_ARG_DECL)
43
 
{
44
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
45
 
}
46
 
 
47
 
void
48
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ConsumerAdmin_Collection*& collection ACE_ENV_ARG_DECL)
49
 
{
50
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
51
 
}
52
 
 
53
 
void
54
 
TAO_Notify_RT_Factory:: create (TAO_Notify_SupplierAdmin_Collection*& collection ACE_ENV_ARG_DECL)
55
 
{
56
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
57
 
}
58
 
 
59
 
void
60
 
TAO_Notify_RT_Factory:: create (TAO_Notify_Proxy_Collection*& collection ACE_ENV_ARG_DECL)
61
 
{
62
 
  TAO_Notify_Default_Factory::create (collection ACE_ENV_ARG_PARAMETER);
63
 
}
64
 
 
65
 
void
66
 
TAO_Notify_RT_Factory:: create (TAO_Notify_EventChannelFactory*& channel_factory ACE_ENV_ARG_DECL)
67
 
{
68
 
  TAO_Notify_Default_Factory::create (channel_factory ACE_ENV_ARG_PARAMETER);
69
 
}
70
 
 
71
 
void
72
 
TAO_Notify_RT_Factory:: create (TAO_Notify_EventChannel*& channel ACE_ENV_ARG_DECL)
73
 
{
74
 
  TAO_Notify_Default_Factory::create (channel ACE_ENV_ARG_PARAMETER);
75
 
}
76
 
 
77
 
void
78
 
TAO_Notify_RT_Factory:: create (TAO_Notify_SupplierAdmin*& admin ACE_ENV_ARG_DECL)
79
 
{
80
 
  TAO_Notify_Default_Factory::create (admin ACE_ENV_ARG_PARAMETER);
81
 
}
82
 
 
83
 
void
84
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ConsumerAdmin*& admin ACE_ENV_ARG_DECL)
85
 
{
86
 
  TAO_Notify_Default_Factory::create (admin ACE_ENV_ARG_PARAMETER);
87
 
}
88
 
 
89
 
void
90
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ProxyPushConsumer*& proxy ACE_ENV_ARG_DECL)
91
 
{
92
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
93
 
}
94
 
 
95
 
void
96
 
TAO_Notify_RT_Factory:: create (TAO_Notify_ProxyPushSupplier*& proxy ACE_ENV_ARG_DECL)
97
 
{
98
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
99
 
}
100
 
 
101
 
void
102
 
TAO_Notify_RT_Factory:: create (TAO_Notify_CosEC_ProxyPushConsumer*& proxy ACE_ENV_ARG_DECL)
103
 
{
104
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
105
 
}
106
 
 
107
 
void
108
 
TAO_Notify_RT_Factory:: create (TAO_Notify_CosEC_ProxyPushSupplier*& proxy ACE_ENV_ARG_DECL)
109
 
{
110
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
111
 
}
112
 
 
113
 
void
114
 
TAO_Notify_RT_Factory:: create (TAO_Notify_StructuredProxyPushConsumer*& proxy ACE_ENV_ARG_DECL)
115
 
{
116
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
117
 
}
118
 
 
119
 
void
120
 
TAO_Notify_RT_Factory:: create (TAO_Notify_SequenceProxyPushConsumer*& proxy ACE_ENV_ARG_DECL)
121
 
{
122
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
123
 
}
124
 
 
125
 
void
126
 
TAO_Notify_RT_Factory:: create (TAO_Notify_SequenceProxyPushSupplier*& proxy ACE_ENV_ARG_DECL)
127
 
{
128
 
  TAO_Notify_Default_Factory::create (proxy ACE_ENV_ARG_PARAMETER);
129
 
}
130
 
 
131
 
ACE_FACTORY_DEFINE (TAO_RT_Notify, TAO_Notify_RT_Factory)