dds::writer Namespace Reference


Functions

void dds (::dds::qosProfile_seq const &s, xercesc::DOMDocument *d)


Function Documentation

void dds::writer::dds ( ::dds::qosProfile_seq const &  s,
xercesc::DOMDocument *  d 
)

Definition at line 14442 of file dds_qos.cpp.

References dds::reader::dds().

14443     {
14444       ::XSCRT::XML::Element< ACE_TCHAR > e (d->getDocumentElement ());
14445       if (e.name () != ACE_TEXT ("dds"))
14446       {
14447         throw 1;
14448       }
14449 
14450       struct W : virtual ::dds::Writer::qosProfile_seq,
14451       virtual ::dds::Writer::qosProfile,
14452       virtual ::dds::Writer::datareaderQos,
14453       virtual ::dds::Writer::durabilityQosPolicy,
14454       virtual ::dds::Writer::durabilityKind,
14455       virtual ::dds::Writer::deadlineQosPolicy,
14456       virtual ::dds::Writer::duration,
14457       virtual ::XMLSchema::Writer::FundamentalType< ::XMLSchema::string< ACE_TCHAR >, ACE_TCHAR >,
14458       virtual ::dds::Writer::latencyBudgetQosPolicy,
14459       virtual ::dds::Writer::livelinessQosPolicy,
14460       virtual ::dds::Writer::livelinessKind,
14461       virtual ::dds::Writer::reliabilityQosPolicy,
14462       virtual ::dds::Writer::reliabilityKind,
14463       virtual ::dds::Writer::destinationOrderQosPolicy,
14464       virtual ::dds::Writer::destinationOrderKind,
14465       virtual ::dds::Writer::historyQosPolicy,
14466       virtual ::dds::Writer::historyKind,
14467       //virtual ::XMLSchema::Writer::FundamentalType< ::XMLSchema::positiveInteger, ACE_TCHAR >,
14468       virtual ::dds::Writer::resourceLimitsQosPolicy,
14469       virtual ::dds::Writer::userDataQosPolicy,
14470       virtual ::dds::Writer::ownershipQosPolicy,
14471       virtual ::dds::Writer::ownershipKind,
14472       virtual ::dds::Writer::timeBasedFilterQosPolicy,
14473       virtual ::dds::Writer::readerDataLifecycleQosPolicy,
14474       virtual ::dds::Writer::datawriterQos,
14475       virtual ::dds::Writer::durabilityServiceQosPolicy,
14476       virtual ::dds::Writer::transportPriorityQosPolicy,
14477       virtual ::XMLSchema::Writer::FundamentalType< ::XMLSchema::nonNegativeInteger, ACE_TCHAR >,
14478       virtual ::dds::Writer::lifespanQosPolicy,
14479       virtual ::dds::Writer::ownershipStrengthQosPolicy,
14480       virtual ::dds::Writer::writerDataLifecycleQosPolicy,
14481       virtual ::XMLSchema::Writer::FundamentalType< ::XMLSchema::boolean, ACE_TCHAR >,
14482       virtual ::dds::Writer::topicQos,
14483       virtual ::dds::Writer::topicDataQosPolicy,
14484       virtual ::dds::Writer::domainparticipantQos,
14485       virtual ::dds::Writer::entityFactoryQosPolicy,
14486       virtual ::dds::Writer::publisherQos,
14487       virtual ::dds::Writer::presentationQosPolicy,
14488       virtual ::dds::Writer::presentationAccessScopeKind,
14489       virtual ::dds::Writer::partitionQosPolicy,
14490       virtual ::dds::Writer::stringSeq,
14491       virtual ::dds::Writer::groupDataQosPolicy,
14492       virtual ::dds::Writer::subscriberQos
14493       //virtual ::XSCRT::Writer< ACE_TCHAR >
14494       {
14495         W (::XSCRT::XML::Element< ACE_TCHAR >& e)
14496         : ::XSCRT::Writer< ACE_TCHAR > (e)
14497         {
14498         }
14499       };
14500 
14501       W w (e);
14502       w.dispatch (s);
14503     }


Generated on Fri Feb 12 20:06:09 2016 for OpenDDS by  doxygen 1.4.7