| 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] |