Functions | |
void | dds (::dds::qosProfile_seq const &s, xercesc::DOMDocument *d) |
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 }