5 /* Clave para agregar a un arbol B */
9 /** Clave abstracta para manejo de Claves */
14 /** Retorna el tamaño en bytes que ocupa la clave */
15 virtual uint Size () const = 0;
16 /** Retorna un array de bytes de Size() de longitud.
18 * El contenido del array es la clave en formato RAW
19 * para guardar en disco.
21 virtual uchar *ToArray () const = 0;
22 /** Retorna un clon de la clave actual */
23 virtual Clave *Clone () const = 0;
25 virtual bool operator < (const Clave &k) const = 0;
26 virtual bool operator == (const Clave &k) const = 0;
27 virtual operator std::string () const = 0;