本文整理汇总了C++中Change::object方法的典型用法代码示例。如果您正苦于以下问题:C++ Change::object方法的具体用法?C++ Change::object怎么用?C++ Change::object使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Change
的用法示例。
在下文中一共展示了Change::object方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
bool
operator== (const Change& x, const Change& y)
{
if (!(x.effects () == y.effects ()))
return false;
if (!(x.script () == y.script ()))
return false;
if (!(x.extension () == y.extension ()))
return false;
if (!(x.type () == y.type ()))
return false;
if (!(x.object () == y.object ()))
return false;
return true;
}
示例2: s
void
operator<< (::xercesc::DOMElement& e, const Change& i)
{
e << static_cast< const ::xml_schema::Type& > (i);
// effects
//
if (i.effects ())
{
::xercesc::DOMElement& s (
::xsd::cxx::xml::dom::create_element (
"effects",
"artofsequence.org/aosl/1.0",
e));
s << *i.effects ();
}
// script
//
if (i.script ())
{
::xercesc::DOMElement& s (
::xsd::cxx::xml::dom::create_element (
"script",
"artofsequence.org/aosl/1.0",
e));
s << *i.script ();
}
// extension
//
if (i.extension ())
{
::xercesc::DOMElement& s (
::xsd::cxx::xml::dom::create_element (
"extension",
"artofsequence.org/aosl/1.0",
e));
s << *i.extension ();
}
// type
//
{
::xercesc::DOMAttr& a (
::xsd::cxx::xml::dom::create_attribute (
"type",
e));
a << i.type ();
}
// object
//
{
::xercesc::DOMAttr& a (
::xsd::cxx::xml::dom::create_attribute (
"object",
e));
a << i.object ();
}
}