uuu
uuu (Universal Update Utility), mfgtools 3.0
Loading...
Searching...
No Matches
FBCopy Class Reference

#include <fastboot.h>

Inheritance diagram for FBCopy:
CmdBase

Public Member Functions

 FBCopy (char *p)
int parser (char *p=nullptr) override
int run (CmdCtx *ctx) override
Public Member Functions inherited from CmdBase
 CmdBase ()=default
 CmdBase (char *p)
virtual ~CmdBase ()
virtual int dump ()
const std::string & get_cmd () const noexcept
bool get_lastcmd () const noexcept
void insert_param_info (const char *key, void *pD, Param::Type tp, bool ignore_case=true, const char *err=nullptr)
virtual int parser_protocol (char *p, size_t &pos)

Private Attributes

bool m_bDownload
std::string m_local_file
size_t m_Maxsize_pre_cmd = 0x4000
std::string m_target_file

Additional Inherited Members

Protected Attributes inherited from CmdBase
bool m_bCheckTotalParam = false
std::string m_cmd
bool m_lastcmd = false
bool m_NoKeyParam = false
int m_timeout = 10000

Constructor & Destructor Documentation

◆ FBCopy()

FBCopy::FBCopy ( char * p)
inline

Member Function Documentation

◆ parser()

int FBCopy::parser ( char * p = nullptr)
overridevirtual

Reimplemented from CmdBase.

◆ run()

int FBCopy::run ( CmdCtx * ctx)
overridevirtual

Implements CmdBase.

Member Data Documentation

◆ m_bDownload

bool FBCopy::m_bDownload
private

◆ m_local_file

std::string FBCopy::m_local_file
private

◆ m_Maxsize_pre_cmd

size_t FBCopy::m_Maxsize_pre_cmd = 0x4000
private

◆ m_target_file

std::string FBCopy::m_target_file
private

The documentation for this class was generated from the following files:
  • /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/fastboot.h
  • /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/fastboot.cpp