1 /* vim: set et sts=4 sw=4 fdm=indent fdl=1 fdn=1 fo+=t tw=80:
3 * Taller de Programación (75.42).
6 * Programa calculadora.
8 * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
9 * Puede copiar, modificar y distribuir este programa bajo los términos de
10 * la licencia GPL (http://www.gnu.org/).
12 * Creado: sáb ago 30 20:08:45 ART 2003
23 * Información sobre la memoria.
26 /** Puntero a la memoria reservada. */
28 /** Cantidad de bytes reservados. */
30 /** Fecha en la que se reservó. */
32 /** Nombre del archivo de donde se reservó. */
34 /** Línea en la que se reservó. */
39 * Crea un nuevo MemInfo.
41 * \param ptr Puntero a un área de memoria.
42 * \param bytes Cantidad de bytes reservados.
43 * \param fname Nombre del archivo de donde se reservó.
44 * \param fline Línea en donde se reservó.
46 * \return Puntero al nuevo MemInfo o NULL si no hay espacio en la memoria.
48 MemInfo* MemInfo_new(void* ptr, size_t bytes, const char* fname, size_t fline);
53 * \param mi MemInfo a eliminar.
55 void MemInfo_delete(MemInfo* mi);
57 #endif /* MEMINFO_H */