Open Creyel opened 3 months ago
el número es -1 si no hay overflow page, o el número de página del overflow page. Si quieres instanciar el objeto de esa overflow page tienes que usar el primer constructor, y si quieres una nueva página el segundo constructor.
IsamNonClusteredLeaf(const IsamNonClustered& isam, uint64_t page_number);
// this constructor creates a new page
IsamNonClusteredLeaf(const IsamNonClustered& isam);
Si quieres acceder al numero de página creado sería algo así:
IsamNonClusteredLeaf new_leaf(isam); // creates a new leaf page
// new_leaf.page.get_page_number() is the new page number
No entiendo bien que contiene overflow en IsamNonClusteredLeaf, es un puntero directamente a otra clase IsamNonClusteredLeaf? o al numero de pagina?. Tengo entendido que lo ultimo, y si es asi, como accedo a la clase usando este numero, y como se el numero de pagina de un IsamNonClusteredLeaf que cree para un nuevo overflow?.