Public Member Functions | |
| RDFModel_XMLIDLimited (PD_DocumentRDFHandle rdf, PD_RDFModelHandle delegate, const std::string &writeID, const std::set< std::string > &readIDList) | |
| virtual | ~RDFModel_XMLIDLimited () |
| virtual std::string | getSparql () |
| virtual PD_DocumentRDFMutationHandle | createMutation () |
Protected Member Functions | |
| virtual void | update () |
Private Attributes | |
| std::string | m_writeID |
| std::set< std::string > | m_readIDList |
| RDFModel_XMLIDLimited::RDFModel_XMLIDLimited | ( | PD_DocumentRDFHandle | rdf, | |
| PD_RDFModelHandle | delegate, | |||
| const std::string & | writeID, | |||
| const std::set< std::string > & | readIDList | |||
| ) | [inline] |
| virtual RDFModel_XMLIDLimited::~RDFModel_XMLIDLimited | ( | ) | [inline, virtual] |
References UT_DEBUGMSG.
| PD_DocumentRDFMutationHandle RDFModel_XMLIDLimited::createMutation | ( | ) | [virtual] |
Reimplemented from RDFModel_SPARQLLimited.
References RDFModel_SPARQLLimited::m_delegate, m_writeID, PD_DocumentRDF::PD_RDFMutation_XMLIDLimited, and UT_DEBUGMSG.
| std::string RDFModel_XMLIDLimited::getSparql | ( | ) | [virtual] |
Reimplemented from RDFModel_SPARQLLimited.
References PD_DocumentRDF::getSPARQL_LimitedToXMLIDList(), m_readIDList, m_writeID, and UT_DEBUGMSG.
| void RDFModel_XMLIDLimited::update | ( | void | ) | [protected, virtual] |
Reimplemented from RDFModel_SPARQLLimited.
References encodePOCol(), gchar, PD_RDFModel::getVersion(), RDFModel_SPARQLLimited::m_delegate, m_readIDList, m_writeID, PP_AttrProp::setProperty(), szName, PD_URI::toString(), and UT_DEBUGMSG.
std::set< std::string > RDFModel_XMLIDLimited::m_readIDList [private] |
Referenced by getSparql(), and update().
std::string RDFModel_XMLIDLimited::m_writeID [private] |
Referenced by createMutation(), getSparql(), and update().
1.7.1