versadac  1
versadac - Scalable Recorder Firmware
Public Member Functions | List of all members
CUpgradeCopyInstruction Class Reference

Public Member Functions

 CUpgradeCopyInstruction (void(*z_errorReporter)(char *))
 
virtual bool execute ()
 
virtual bool preCheck ()
 
virtual bool postCheck ()
 
void setSource (const char *z_source, int z_len)
 
void setDest (const char *z_dest, int z_len)
 
void setMd5 (const char *z_md5, int z_len)
 
void setOverwrite (bool z_overwrite)
 
void setBootrom (bool z_bootrom)
 
void setOptional (bool z_optional)
 
void setNewBootromVersion (const char *z_newBootromVersion, int z_len)
 
void setCompatibleHardwareList (const char *z_compatibleHardwareList, int z_len)
 
- Public Member Functions inherited from CUpgradeInstruction
 CUpgradeInstruction (void(*z_errorReporter)(char *))
 
CUpgradeInstructiongetNext ()
 
void setNext (CUpgradeInstruction *z_next)
 

Additional Inherited Members

- Protected Member Functions inherited from CUpgradeInstruction
char * copyString (const char *z_text, int z_maxLen)
 
bool parseVersionString (char *z_upgradeVersionString, uint16 *z_parsedUpgradeVersion)
 
bool checkCompatibleVersions (char *z_compatibleVersion, uint16 z_parsedUpgradeVersion, uint16 z_currentVersion, int z_checkType)
 
- Protected Attributes inherited from CUpgradeInstruction
void(* m_errorReporter )(char *)
 

The documentation for this class was generated from the following file: