PSP-EMU rev 57
Un emulador en c++ para SONY PSP
|
00001 00008 #ifndef CBLOQUE_H_ 00009 #define CBLOQUE_H_ 00010 00011 #include <stdlib.h> 00012 #include <string.h> 00013 #include "general_emu.h" 00014 #include "cMemOrden.h" 00015 00016 class cBloque 00017 { 00018 private: 00019 tDireccion direccion_base; 00020 tByte* puntero; 00021 tLongitud longitud; 00022 00023 public: 00024 cBloque(); 00025 ~cBloque(); 00026 00027 tDireccion obtenerDireccionBase(void); 00028 tByte* obtenerPuntero(void); 00029 tLongitud obtenerLongitud(void); 00030 00031 tError inicializar(const tDireccion direccion_base, const tLongitud longitud); 00032 tError modificarLongitud(const tLongitud nueva_longitud); 00033 tError modificarDireccionBase(const tDireccion nueva_direccion); 00034 00035 tError ejecutarOrden(cMemOrden orden); 00036 }; 00037 00038 #endif /* CBLOQUE_H_ */