7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <smithy/client/schema/Trait.h>
9#include <smithy/client/schema/TraitKey.h>
86extern template class TraitKey<XmlNameTrait>;
87extern template class TraitKey<XmlFlattenedTrait>;
88extern template class TraitKey<XmlAttributeTrait>;
89extern template class TraitKey<XmlNamespaceTrait>;
90extern template class TraitKey<XmlListItemNameTrait>;
91extern template class TraitKey<XmlMapEntryNameTrait>;
92extern template class TraitKey<XmlMapKeyNameTrait>;
93extern template class TraitKey<XmlMapValueNameTrait>;
static const TraitKey & Instance()
static const TraitKey< XmlAttributeTrait > & KEY()
static const TraitKey< XmlFlattenedTrait > & KEY()
const Aws::String & GetValue() const
static const TraitKey< XmlListItemNameTrait > & KEY()
XmlListItemNameTrait(const Aws::String &value)
static const TraitKey< XmlMapEntryNameTrait > & KEY()
const Aws::String & GetValue() const
XmlMapEntryNameTrait(const Aws::String &value)
static const TraitKey< XmlMapKeyNameTrait > & KEY()
const Aws::String & GetValue() const
XmlMapKeyNameTrait(const Aws::String &value)
const Aws::String & GetValue() const
XmlMapValueNameTrait(const Aws::String &value)
static const TraitKey< XmlMapValueNameTrait > & KEY()
XmlNameTrait(const Aws::String &value)
const Aws::String & GetValue() const
static const TraitKey< XmlNameTrait > & KEY()
const Aws::String & GetPrefix() const
const Aws::String & GetUri() const
static const TraitKey< XmlNamespaceTrait > & KEY()
XmlNamespaceTrait(const Aws::String &uri, const Aws::String &prefix="")
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String