lebai sdk  1.1.28
lebai c++ sdk with swig to support sereval languages.
Functions
文件系统.

文件系统相关的接口. More...

Functions

void lebai::l_master::Robot::save_file (const std::string &dir, const std::string &name, bool is_dir, const std::string &data)
 保存文件(以字节形式). More...
 
void lebai::l_master::Robot::rename_file (const std::string &from_dir, const std::string &from_name, const std::string &to_dir, const std::string &to_name)
 重命名文件 More...
 
std::tuple< bool, std::string > lebai::l_master::Robot::load_file (const std::string &dir, const std::string &name)
 查询文件 More...
 
std::vector< std::tuple< bool, std::string > > lebai::l_master::Robot::load_file_list (const std::string &dir, const std::string &prefix, const std::string &suffix)
 查询文件列表. More...
 

Detailed Description

文件系统相关的接口.

Function Documentation

◆ load_file()

std::tuple<bool, std::string> lebai::l_master::Robot::load_file ( const std::string &  dir,
const std::string &  name 
)

查询文件

Parameters
dir文件的目录
name文件名
Returns
文件的具体内容

◆ load_file_list()

std::vector<std::tuple<bool, std::string> > lebai::l_master::Robot::load_file_list ( const std::string &  dir,
const std::string &  prefix,
const std::string &  suffix 
)

查询文件列表.

Parameters
dir文件的目录.
prefix前缀.
suffix后缀.
Returns
文件列表.

◆ rename_file()

void lebai::l_master::Robot::rename_file ( const std::string &  from_dir,
const std::string &  from_name,
const std::string &  to_dir,
const std::string &  to_name 
)

重命名文件

Parameters
from_dir源文件所在的文件夹.
from_name源文件名称.
to_dir目标文件文件夹.
to_name目标文件文件名.

◆ save_file()

void lebai::l_master::Robot::save_file ( const std::string &  dir,
const std::string &  name,
bool  is_dir,
const std::string &  data 
)

保存文件(以字节形式).

Parameters
dir保存的文件路径.
name保存的文件名.
is_dir要保存的文件是否为文件夹.
data文件字节.