Lines Matching defs:NativeProgram
29 NativeProgram::NativeProgram()
40 NativeProgram::~NativeProgram() {
45 bool NativeProgram::OpenLibrary(const std::string& lib_name) {
49 LOGE("NativeProgram: Error opening library: '%s': %s", lib_name.c_str(), dlerror());
57 bool NativeProgram::BindProcessFunction(const std::string& func_name) {
62 LOGE("NativeProgram: Could not find process function symbol: '%s'!", func_name.c_str());
68 bool NativeProgram::BindInitFunction(const std::string& func_name) {
75 bool NativeProgram::BindSetValueFunction(const std::string& func_name) {
82 bool NativeProgram::BindGetValueFunction(const std::string& func_name) {
89 bool NativeProgram::BindResetFunction(const std::string& func_name) {
96 bool NativeProgram::BindTeardownFunction(const std::string& func_name) {
103 bool NativeProgram::CallProcess(const std::vector<const char*>& inputs,
118 bool NativeProgram::CallInit() {
126 bool NativeProgram::CallSetValue(const std::string& key, const std::string& value) {
134 std::string NativeProgram::CallGetValue(const std::string& key) {
145 bool NativeProgram::CallReset() {
153 bool NativeProgram::CallTeardown() {