📄 ec_default_factory.cpp
字号:
ACE_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_SYNCH> >;
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH> >;
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH> >;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
TAO_SYNCH_MUTEX>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_SYNCH>;
#endif /* ACE_HAS_THREADS */
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH> >;
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushConsumer >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushConsumer,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH> >;
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH> >;
template class TAO_ESF_Immediate_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Read<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH> >;
template class ACE_Guard< TAO_ESF_Busy_Lock_Adapter<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH> > >;
template class TAO_ESF_Connected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Reconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Disconnected_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>,TAO_EC_ProxyPushSupplier >;
template class TAO_ESF_Shutdown_Command<
TAO_ESF_Delayed_Changes<TAO_EC_ProxyPushSupplier,
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH> >;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write_Read_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_Null_Mutex>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_List<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_List_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushConsumer>,
TAO_EC_Consumer_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
template class TAO_ESF_Copy_On_Write_Write_Guard<
TAO_ESF_Proxy_RB_Tree<TAO_EC_ProxyPushSupplier>,
TAO_EC_Supplier_RB_Tree_Iterator,
ACE_NULL_SYNCH>;
#elif defined(ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
// @@ TODO!!!
#if defined (ACE_HAS_THREADS)
#endif /* ACE_HAS_THREADS */
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -