Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress C++ API Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

rwsf::XmlBindingKeyRefFinder

Group:  XML Binding


Does not inherit

Local Index

Members

Header File

#include rwsf/xmlbinding/XmlBindingKeyRefFinder.h

Description

Class rwsf::XmlBindingKeyRefFinder allows the storage and retrieval of keys and keyrefs from a map. The fields are a key to the map, and so must be a single value even though there may be multiple keys.

Public Constructors

XmlBindingKeyRefFinder();

Public Static Member Functions

XmlBindingKeyRefFinder *
getInstance();

Public Member Functions

void
addKey(const rwsf::XmlName & name,
    const std::string & fields,
    const XmlBindingHandle & instance);
void
addKeyRef(const rwsf::XmlName & name,
    const std::string & fields,
    XmlBindingHandle & instance);
std::string
composeFields(std::vector< std::string >) const;
XmlBindingHandle
findKey(const rwsf::XmlName & name,
    const std::string & fields) const;


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.