addNode(const ProductNode::Oid &parentId, std::auto_ptr< ProductItem > item) | OSB_LIB::Product | |
buildNodeTree(const ProductNodeParts &nodes, std::vector< OsbError > &errors) | OSB_LIB::Product | [private] |
buildNodeTree(const ProductNode::Oid &parentId, ProductNodeParts &parts, ProductNodeParts &tmpList, std::vector< OsbError > &errors, int numErrors) | OSB_LIB::Product | [private] |
creProductNode(const OSB_DB::Session &session, ProductNode &node) | OSB_LIB::Product | [private] |
delNode(ProductNode &node) | OSB_LIB::Product | [private] |
delNode(const ProductNode::Oid &nodeId) | OSB_LIB::Product | |
delNodeChildren(const OSB_DB::Session &session, ProductNode &parent) | OSB_LIB::Product | [private] |
delProductNode(const OSB_DB::Session &session, ProductNode &node) | OSB_LIB::Product | [private] |
des_ | OSB_LIB::Product | [private] |
desc() const | OSB_LIB::Product | |
findProductNode(const ProductNode::Oid &nodeId) const | OSB_LIB::Product | |
getPricelistId() const | OSB_LIB::Product | |
getProductNode(const ProductNode::Oid &nodeId) const | OSB_LIB::Product | |
name() const | OSB_LIB::Product | |
name_ | OSB_LIB::Product | [private] |
nextTempNodeId() | OSB_LIB::Product | [private] |
objVs_ | OSB_LIB::Product | [private] |
objVsPlus() | OSB_LIB::Product | [private] |
Oid typedef | OSB_LIB::Product | |
oid() const | OSB_LIB::Product | |
oid_ | OSB_LIB::Product | [private] |
operator<<(std::ostream &, const Product &) | OSB_LIB::Product | [friend] |
OSB_DB::ProductGw class | OSB_LIB::Product | [friend] |
parts() const | OSB_LIB::Product | |
parts() | OSB_LIB::Product | |
parts_ | OSB_LIB::Product | [private] |
Product(const Oid &oid, const std::string &name="", const std::string &des="") | OSB_LIB::Product | |
ProductCatalogue class | OSB_LIB::Product | [friend] |
productNode(const ProductNode::Oid &nodeId, ProductNodeParts &parts) | OSB_LIB::Product | [private] |
productNode(const ProductNode::Oid &nodeId) | OSB_LIB::Product | |
read(const OSB_DB::Session &session) | OSB_LIB::Product | [private] |
saveItem(const OSB_DB::Session &session, ProductItem *item) | OSB_LIB::Product | [private] |
saveNode(const OSB_DB::Session &session, ProductNode &node) | OSB_LIB::Product | [private] |
saveNodes(const OSB_DB::Session &session) | OSB_LIB::Product | [private] |
saveNodes(const OSB_DB::Session &session, ProductNodeParts &parts) | OSB_LIB::Product | [private] |
setDesc(std::string &desc) | OSB_LIB::Product | |
setName(std::string &name) | OSB_LIB::Product | |
sortNodeByName(bool desc=false) | OSB_LIB::Product | |
sortNodeByName(ProductNodeParts &parts, bool desc=false) | OSB_LIB::Product | |
tempNodeId_ | OSB_LIB::Product | [private] |