3 #include "clave_fija.h"
5 ClaveFija::ClaveFija (int n)
10 ClaveFija::ClaveFija (uchar *n)
12 memcpy (&data, n, sizeof(int));
15 uint ClaveFija::Size () const
20 uchar *ClaveFija::ToArray () const
23 out = new uchar[sizeof(int)];
24 memcpy (out, &data, sizeof(int));
28 Clave *ClaveFija::Clone () const
30 ClaveFija *k = new ClaveFija (*this);
34 bool ClaveFija::operator < (const Clave &c) const
36 return data < ((ClaveFija&)c).data;
39 bool ClaveFija::operator == (const Clave &c) const
41 return data == ((ClaveFija&)c).data;
44 uchar *ClaveFija::ToRaw (uint &size) const