while (it != node_keys.end ()) {
datait = (*it);
- if (tree_type == TYPE_UNIQUE) {
+ if (tree_type == TYPE_IDENTIFICACION) {
/* Verifico que la clave no existea ya en el arbol */
if ((*data) == (*datait)) {
throw new AddException ();
while (it != node_keys.end ()) {
BTreeData *datait;
datait = (*it);
- if (tree_type == TYPE_UNIQUE) {
+ if (tree_type == TYPE_IDENTIFICACION) {
/* Verifico que la clave no existea ya en el arbol */
if ((*data) == (*datait)) {
throw new AddException ();
posterior = it;
while (it != node_keys.end ()) {
- if (tree_type == TYPE_UNIQUE) {
+ if (tree_type == TYPE_IDENTIFICACION) {
/* Verifico que la clave no existea ya en el arbol */
if ((*data) == (*(*it))) {
throw new AddException ();
while (it != node_keys.end ()) {
datait = (*it);
- if (tree_type == TYPE_UNIQUE) {
+ if (tree_type == TYPE_IDENTIFICACION) {
/* Verifico que la clave no existea ya en el arbol */
if ((*data) == (*datait)) {
throw new AddException ();
while (it != node_keys.end ()) {
BTreeData *datait;
datait = (*it);
- if (tree_type == TYPE_UNIQUE) {
+ if (tree_type == TYPE_IDENTIFICACION) {
/* Verifico que la clave no existea ya en el arbol */
if ((*data) == (*datait)) {
throw new AddException ();
it++;
}
}
+
+int BTree::type () const
+{
+ return key_type;
+}