From f05ae3dd65dfb80f5c14af9107a6c7f9eb343e66 Mon Sep 17 00:00:00 2001 From: vietanhdev Date: Sat, 29 Jul 2023 10:52:08 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20vietanhd?= =?UTF-8?q?ev/CustomChar@475699c5ddb91bc94d2efb32bf8255be7e835c15=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ..._c_c_1_1executors_1_1_open_app_plugin.html | 101 +--------- class_c_c_1_1executors_1_1_open_app_plugin.js | 2 - ...utors_1_1_open_app_plugin__coll__graph.md5 | 2 +- ...utors_1_1_open_app_plugin__coll__graph.png | Bin 5658 -> 4799 bytes ...rs_1_1_open_app_plugin__inherit__graph.md5 | 2 +- ...rs_1_1_open_app_plugin__inherit__graph.png | Bin 5658 -> 4799 bytes class_c_c_1_1executors_1_1_plugin.html | 2 +- ..._1executors_1_1_plugin__inherit__graph.md5 | 2 +- ..._1executors_1_1_plugin__inherit__graph.png | Bin 5559 -> 4705 bytes dir_7a39a7db6a481abe0d9a61f60e1e8235.html | 2 - hierarchy.html | 9 +- hierarchy.js | 1 - math__plugin_8h_source.html | 182 ------------------ navtreeindex0.js | 4 +- open__app__plugin_8h_source.html | 3 +- search/all_7.js | 2 +- search/all_d.js | 2 +- search/functions_6.js | 2 +- search/functions_9.js | 2 +- 19 files changed, 20 insertions(+), 300 deletions(-) delete mode 100644 math__plugin_8h_source.html diff --git a/class_c_c_1_1executors_1_1_open_app_plugin.html b/class_c_c_1_1executors_1_1_open_app_plugin.html index c5f209c..1d649b2 100644 --- a/class_c_c_1_1executors_1_1_open_app_plugin.html +++ b/class_c_c_1_1executors_1_1_open_app_plugin.html @@ -96,7 +96,7 @@

Plugin for opening applications. More...

-

#include <math_plugin.h>

+

#include <open_app_plugin.h>

Inheritance diagram for CC::executors::OpenAppPlugin:
@@ -123,11 +123,6 @@ bool Handle (const std::string &input, std::string &response, bool &finished) override  Handle input and return response. More...
  - OpenAppPlugin (const std::string &name) -  -bool Handle (const std::string &input, std::string &response, bool &finished) override - Handle input and return response. More...
- Public Member Functions inherited from CC::executors::Plugin  Plugin (const std::string &name)   @@ -137,38 +132,10 @@

Detailed Description

Plugin for opening applications.

-

Definition at line 13 of file math_plugin.h.

+

Definition at line 13 of file open_app_plugin.h.

Constructor & Destructor Documentation

-

◆ OpenAppPlugin() [1/2]

- -
-
- - - - - -
- - - - - - - - -
CC::executors::OpenAppPlugin::OpenAppPlugin (const std::string & name)
-
-inline
-
- -

Definition at line 15 of file math_plugin.h.

- -
-
- -

◆ OpenAppPlugin() [2/2]

+

◆ OpenAppPlugin()

@@ -197,64 +164,7 @@

Member Function Documentation

-

◆ Handle() [1/2]

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
bool CC::executors::OpenAppPlugin::Handle (const std::string & input,
std::string & response,
bool & finished 
)
-
-inlineoverridevirtual
-
- -

Handle input and return response.

-
Parameters
- - - - -
inputuser input string
responseresponse string
finishedtrue if finished, false otherwise
-
-
-
Returns
true if handled, false otherwise
- -

Implements CC::executors::Plugin.

- -

Definition at line 16 of file math_plugin.h.

- -
-
- -

◆ Handle() [2/2]

+

◆ Handle()

@@ -310,8 +220,7 @@

math_plugin.h +
The documentation for this class was generated from the following file:

diff --git a/class_c_c_1_1executors_1_1_open_app_plugin.js b/class_c_c_1_1executors_1_1_open_app_plugin.js index e13684c..54f7b6e 100644 --- a/class_c_c_1_1executors_1_1_open_app_plugin.js +++ b/class_c_c_1_1executors_1_1_open_app_plugin.js @@ -1,7 +1,5 @@ var class_c_c_1_1executors_1_1_open_app_plugin = [ [ "OpenAppPlugin", "class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226", null ], - [ "OpenAppPlugin", "class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226", null ], - [ "Handle", "class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683", null ], [ "Handle", "class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683", null ] ]; \ No newline at end of file diff --git a/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.md5 b/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.md5 index 6c5b2ac..7d75a07 100644 --- a/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.md5 +++ b/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.md5 @@ -1 +1 @@ -5a2e9d46bd07e2819089cc82cb566099 \ No newline at end of file +4f81600ac61bc679b3cdbdf8944aeb0e \ No newline at end of file diff --git a/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.png b/class_c_c_1_1executors_1_1_open_app_plugin__coll__graph.png index 04bf49bf0f845d4e9c044ae758970df555706ba9..3447fed2ff5db7a8e2a1dc2f597f81090b8e0a38 100644 GIT binary patch literal 4799 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
Returns
true if handled, false otherwise
-

Implemented in CC::executors::OpenAppPlugin, and CC::executors::OpenAppPlugin.

+

Implemented in CC::executors::OpenAppPlugin.

diff --git a/class_c_c_1_1executors_1_1_plugin__inherit__graph.md5 b/class_c_c_1_1executors_1_1_plugin__inherit__graph.md5 index 731f457..43814ac 100644 --- a/class_c_c_1_1executors_1_1_plugin__inherit__graph.md5 +++ b/class_c_c_1_1executors_1_1_plugin__inherit__graph.md5 @@ -1 +1 @@ -9930b02e443207d72478d3c240441628 \ No newline at end of file +556749d7474c210b7acf2a86276bd695 \ No newline at end of file diff --git a/class_c_c_1_1executors_1_1_plugin__inherit__graph.png b/class_c_c_1_1executors_1_1_plugin__inherit__graph.png index b4ceaf8c4ec8ee6b49af485c8c7b0afbe66c40d7..c9c594a33ba894379965dd619de0be18b7a159f1 100644 GIT binary patch literal 4705 zcmcgw2Uk;Flzk{@KzavhB0}gEz>nU7fP&OerT5+hf^?LwAPLet0w28zNEam_NbiDF zDbh;}U6|{vSu?Zd2TZb(to8Ep-nsYez0cl>)_kf=M#4-2K@gd$3PKxvu7H<2>h2m?XX^r{GXT~x;Qtb?wO@|Wv-jjyhBRKeepXz8uMWa#KL zh)UsOBwsD_&-i-jKPN3< zXklThJ7Ns<1d4@0kxgJXBVWt#8EkL5)K&8n65MgVA!bl2szH;F^ zD|9sM?3H~x94nfu$#hxm3aBeMl11V^{#QJAD=`QI0|N(#;u7V1JAdzBV^Vx{{n66? z&+f*?Mm!$>^5sif5}TFYcTSTP<6~oqW}@=1A|kYlbss)#*x%&5fB)ccdj^6y6YL!v zPQKe^fB*jdjYsx;;87-LL?J1SQ(&w2rXB*(`I_lL+n>Xk?4VO#F|qpg_RFp}HxEkZ z#5O0&OUudx1Oz_R*T==ht$H?=uq7O*<+S9%)6&wKUf?&%jT;71?kVc%jDG&i`OiNn zYz&=e2?W^iYV6TU%RJR+g5QmWhc86q1$2#`mt*{BD&P*oC<| zr(_i_^fV*%X$?0zI{N4Qyrrcjj!pV>33~$yiI3NCaS@yd>9>`Xlsv-Y?{INR`5i0| zCczoA6=M!oosXSy`r}Z-r^=>7-e(ppeiZ4(H|N z6&n?0Z*PzC=0sOwKh)JJDk@&Tc8yI6b+_#C#vTN*klXFfwX(6Xg@%S=u~={iDK?7p z-4i)?_q}4BBA?y4?Zw5#-CZ*s9bA{$(Ei=ff$K)b#-K9&awE|aK5;Y#6B!XPGBWb} z_wS(d{qDfCLmOLLW=6)&uC6XD*3j7a5AnD^s>yh*_I>&!r=Sp4W~*QEOx%4TBs`ob z^Qp$;$9zIUk0`A(B1DX6;FVK@qKb-Nw2%alnCo8*cUe?^cRt*0zce*4us1h{ps5<0 z*rFmk9UV+TK|yP4D`<_g^A>JxkcNh)NIjjq^j1+ z(a!9*!NKlBCa|%zv}2>AFI}{Y#~QuXu0Sxtu%@P_`uh5ah=}t4d}OGqF5yl9QW2b5 z=kzBA0(yagfvT#}06uMPK`JUyWjq%m%q{~N;!udF(}cC1-O=ygUnLHDABG;3R8~?z z3-13|-}hTa);xdy9D?jc(yT4)?1~Bs?m(YrX3qLjAAq~vpci;Mnu6dgE-p?@NonbL z-qhSoO!)ct`e?Pfz`nEC&2ObBPSCNl!|iWhzb@>f^z`%q8ER{4(Cuq^e;=HJf`T`0 z#CCRe0$jvdORg0>hM+AYA9r_mt~32O;zWJGkM+@_2aK=v8A!#E zHEP*1tnzQsXlfIaSqmgQhMR{+QbIx|;CSy~<=f8AP7SlKuWu|O@9@w^z{L_!ZK*PE zc_l7wx_$Dh^?gG)t&gv-)v$H70R-K?eY;HWfM*MR=Sh-)VOZWT;r4TCDk`mK&jc>)qysibBU0nV6Z$NlEumQUWzo4e%YcoJ~POd7tfRq@JG7QfD;Sl#Y&$)zwwN zn-TzIq+C}4ajM$I!b=KmZSAVVcy`&j2DkZd$-)E>5FckTP_TrU*kQU`n}eexdOSsq z8ysPi3HS)G0Tg7U;K>wgv|+97yX0iRT5oS}z=N2gyDrloy1E|aYQmtqVq#ej-As*) zj5IVfz>B64nXj!ygY%=9g*ORbF!Oao!#B-sC@-TD@aaF?R9v#lC|~w?Cg0Ak46

l$2T}zMkOL zFe>k*{SQ%oe#7g}w*;-EUe`o0FfdF`PBu7<7Pk5ySvKfZi7&zOGUnr@gD+YtE8T2t z3aC%R9xZ`OtE#HXUY_HoeCgQP-K?z~_G*l#w@V-%E@}XSuZ^E6jo)=Lgjl%N=d&ZGbE zQ%31ZC-q!gMRu6B(O#V6SRp9>XsKcTLL2YSeKSR$sI)9#Y(^3WY3l1YyXWeSe@S&V zH>E54_g_5|6EcW{685ckhk}%}_yqz((pSp4f1*g*bv0Bj%7vVqBjfmosh} z5wl+uv@}gki%M>(%iOIb@!DT9DPDOlA$3QSF-1R|SD=h4Izm=}HX1QLKG@WR;$s?F zzKSbhG%;yOOS3JeXdotBUc&nKvX8tc1cw=fek9=KNkiojMe}+)?%aaMXT~vF#xu^& z=ezR}i?~P;(Q)EemuBRsme7id_W3~HW3#l-M>m3GoSvnmZ1sLU?ws*&E4hCE`zIX1 z|2PZ6Rl3hK|J!Q({~plSBnI6tVH@DeEf7tY8`8qVxvw(6;bzj}y$mK$6BLnuUsy=a zpMajkZ%*>t+@<`@{9Gc?fLJOxeD8l(>c_&uQd3i-D;*Qu(W3CvMylo_!VlPxi8N6s zQZll-y1KRgbl+b?xnKfM>Zwx#gr6=(vUfEn1CP_#)U>g&K^=|o_dombtDax9fB!DT|I!pM??I$QK?Ca^72IvSX6lWRu zUTfzkHHVF5SkZ4q_V)J5obM?DO*uV11zN}|>GLWwl81{6-f}xZB{4Iz)epDY*VlJ% z$FVz(6&_P#AmH!s@8-6A6ur0jz4s~>2e}9APtV9VPtr7-<0Ylp~aCTnH*i)R2Qy1G_WRd9e(_GJXeKdO~;d?OUHwgmxp_Jh6Vr7HHfJX%93F4d`a(3lKgkk%H%mfR# zxVZQwd-=rM)^@eRq*+8n1Z*{!t;9WS1wOZm&flDzo&tve0JsIFqo1E&O%qAvu44$(TGJAD`&xXahehtDlLyI-OTB6q4j>++GHa z#l;TV+SI3moIFAe)zv+HeTiOh036`BW8TRIU$8(!6B7}6@K|h`xYz2?5M@jr3wd{E z=c~artN!<3AM4$>#9EVllI|-r_+Nw4%Y%L=HE=NRE zlmLR$lK9kUa8O=cob9fz+LrlzO9F#h5FpOo!y{qzV`F2g9EX9S;Ts0|(?-T=upqhc6o*uN_EMOm-rxY6&7Pd3n%ww0W9sg4EZ}nW5o~c5BjE}t| zBQ@pa>KD0`?FlMeSD>mVQ(Ifk;F7typ&U`UxfcHZ&C7POrrQcZC)HNnl!W*0-D~v2 z*{Z7cH1D?Y?|%C85^D*539PWbugvQ)-q#cV;v4~fU0sE|zbEV5iA_ySO-o~r{E~3a zc5rZT1&TuCX~>*(j*iym<}QvE>v%G!r>EZtS8y&!L~v1KuPYsF$g6M98xCfO>u^wl zC}o+hku8HIsa7YH?-XopY3cp;&26@6Woc_P|#z zmg}7&Vq$-z)lq$*`$~D zQ9K%1Ezj4fA@hs#lOm05kQhOi0pO`LI;N(MFaDfe356hY2Z#0Lg`Gs<&Y1tgN7ep#K=g(dqY=gdwYCSkT*Lx zJV%Qc4hNRatj-Y$WF|}6U(9*xZct#yAcdS&o#)D9iA+}@h9LhhEqVU_HN3xhqoR_} z{b3xsQSzP C>oGF` literal 5559 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

Files

-file  math_plugin.h [code] -  file  open_app_plugin.h [code]   diff --git a/hierarchy.html b/hierarchy.html index 51e977a..405031e 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -104,11 +104,10 @@  CCC::llm::LLM  CCC::executors::Plugin  CCC::executors::OpenAppPluginPlugin for opening applications - CCC::executors::OpenAppPluginPlugin for opening applications - CCC::executors::PluginExecutor - CCC::audio::SpeechRecognizer - CCC::audio::VoiceRecorder - CCC::audio::VoiceSynthesizer + CCC::executors::PluginExecutor + CCC::audio::SpeechRecognizer + CCC::audio::VoiceRecorder + CCC::audio::VoiceSynthesizer
diff --git a/hierarchy.js b/hierarchy.js index a2f3099..1b9dc87 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -9,7 +9,6 @@ var hierarchy = [ "CC::embeddb::EmbedDB", "class_c_c_1_1embeddb_1_1_embed_d_b.html", null ], [ "CC::llm::LLM", "class_c_c_1_1llm_1_1_l_l_m.html", null ], [ "CC::executors::Plugin", "class_c_c_1_1executors_1_1_plugin.html", [ - [ "CC::executors::OpenAppPlugin", "class_c_c_1_1executors_1_1_open_app_plugin.html", null ], [ "CC::executors::OpenAppPlugin", "class_c_c_1_1executors_1_1_open_app_plugin.html", null ] ] ], [ "CC::executors::PluginExecutor", "class_c_c_1_1executors_1_1_plugin_executor.html", null ], diff --git a/math__plugin_8h_source.html b/math__plugin_8h_source.html deleted file mode 100644 index a1b762c..0000000 --- a/math__plugin_8h_source.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - -CustomChar: math_plugin.h Source File - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CustomChar -  0.0.1 -
-
Your customized AI characters
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
-
-
math_plugin.h
-
-
-
1 #ifndef CUSTOMCHAR_EXECUTORS_OPEN_APP_PLUGIN_H_
-
2 #define CUSTOMCHAR_EXECUTORS_OPEN_APP_PLUGIN_H_
-
3 
-
4 #include <iostream>
-
5 #include <sstream>
-
6 #include <string>
-
7 #include "customchar/executors/plugin.h"
-
8 
-
9 namespace CC {
-
10 namespace executors {
-
11 
-
12 /// @brief Plugin for opening applications
-
13 class OpenAppPlugin : public Plugin {
-
14  public:
-
15  OpenAppPlugin(const std::string& name) : Plugin(name){};
-
16  bool Handle(const std::string& input, std::string& response,
-
17  bool& finished) override {
-
18  std::istringstream iss(input);
-
19  std::vector<std::string> tokens{std::istream_iterator<std::string>{iss},
-
20  std::istream_iterator<std::string>{}};
-
21 
-
22  if (tokens.size() < 2) {
-
23  finished = true;
-
24  return false;
-
25  }
-
26 
-
27  std::string app_name = tokens[1];
-
28 
-
29  // Normalize app name
-
30  std::transform(app_name.begin(), app_name.end(), app_name.begin(),
-
31  [](unsigned char c) { return std::tolower(c); });
-
32  // Remove all non-alphanumeric characters
-
33  app_name.erase(std::remove_if(app_name.begin(), app_name.end(),
-
34  [](char c) { return !std::isalnum(c); }),
-
35  app_name.end());
-
36 
-
37 #ifdef __APPLE__
-
38  std::string open_command = "open ";
-
39 #elif __linux__
-
40  std::string open_command = "xdg-open ";
-
41 #elif _WIN32
-
42  std::string open_command = "start ";
-
43 #endif
-
44 
-
45  if (app_name == "terminal") {
-
46 #ifdef __APPLE__
-
47  open_command += "-a Terminal";
-
48 #elif __linux__
-
49  open_command += "gnome-terminal";
-
50 #elif _WIN32
-
51  open_command += "cmd";
-
52 #endif
-
53  } else if (app_name == "facebook") {
-
54  open_command += "https://www.facebook.com";
-
55  } else if (app_name == "youtube") {
-
56  open_command += "https://www.youtube.com";
-
57  } else if (app_name == "google") {
-
58  open_command += "https://www.google.com";
-
59  } else {
-
60  return false;
-
61  }
-
62  system(open_command.c_str());
-
63 
-
64  std::cout << ">> " << app_name << ": " << open_command << std::endl;
-
65  response = "Sure. Opening " + app_name;
-
66  finished = true;
-
67  return true;
-
68  }
-
69 };
-
70 
-
71 } // namespace executors
-
72 } // namespace CC
-
73 
-
74 #endif
-
Plugin for opening applications.
Definition: math_plugin.h:13
-
bool Handle(const std::string &input, std::string &response, bool &finished) override
Handle input and return response.
Definition: math_plugin.h:16
-
OpenAppPlugin(const std::string &name)
Definition: math_plugin.h:15
- - -
-
- - - - diff --git a/navtreeindex0.js b/navtreeindex0.js index eb6f44b..26f41dd 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -45,10 +45,8 @@ var NAVTREEINDEX0 = "class_c_c_1_1embeddb_1_1_embed_d_b.html#a8666494ec6692434766041e94f971afa":[2,0,0,3,2,4], "class_c_c_1_1embeddb_1_1_embed_d_b.html#ab353ef2c8b0c13936968d671c3e9f795":[2,0,0,3,2,1], "class_c_c_1_1executors_1_1_open_app_plugin.html":[2,0,0,4,2], -"class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683":[2,0,0,4,2,2], -"class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683":[2,0,0,4,2,3], +"class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683":[2,0,0,4,2,1], "class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226":[2,0,0,4,2,0], -"class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226":[2,0,0,4,2,1], "class_c_c_1_1executors_1_1_plugin.html":[2,0,0,4,0], "class_c_c_1_1executors_1_1_plugin.html#a0451d6b5104a2fd68d4251bb18f4451d":[2,0,0,4,0,1], "class_c_c_1_1executors_1_1_plugin.html#a41986c2bf5921eb4318da71ac7a02915":[2,0,0,4,0,2], diff --git a/open__app__plugin_8h_source.html b/open__app__plugin_8h_source.html index 1b19df2..473e622 100644 --- a/open__app__plugin_8h_source.html +++ b/open__app__plugin_8h_source.html @@ -102,7 +102,7 @@
10 namespace executors {
11 
12 /// @brief Plugin for opening applications
-
13 class OpenAppPlugin : public Plugin {
+
13 class OpenAppPlugin : public Plugin {
14  public:
15  OpenAppPlugin(const std::string& name) : Plugin(name){};
16  bool Handle(const std::string& input, std::string& response,
@@ -164,6 +164,7 @@
72 } // namespace CC
73 
74 #endif
+
Plugin for opening applications.
bool Handle(const std::string &input, std::string &response, bool &finished) override
Handle input and return response.
OpenAppPlugin(const std::string &name)
Definition: plugin.h:9
diff --git a/search/all_7.js b/search/all_7.js index 4e9c88e..f1f9799 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['handle_53',['Handle',['../class_c_c_1_1executors_1_1_plugin.html#a41986c2bf5921eb4318da71ac7a02915',1,'CC::executors::Plugin::Handle()'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle(const std::string &input, std::string &response, bool &finished) override'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle(const std::string &input, std::string &response, bool &finished) override']]], + ['handle_53',['Handle',['../class_c_c_1_1executors_1_1_plugin.html#a41986c2bf5921eb4318da71ac7a02915',1,'CC::executors::Plugin::Handle()'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle()']]], ['has_5fcollection_54',['has_collection',['../class_c_c_1_1embeddb_1_1_embed_d_b.html#a8666494ec6692434766041e94f971afa',1,'CC::embeddb::EmbedDB']]], ['hasnewmessage_55',['HasNewMessage',['../class_c_c_1_1session_1_1_chat_history.html#a76a1372de9bbeefbfa35a6d57f86d9ff',1,'CC::session::ChatHistory']]] ]; diff --git a/search/all_d.js b/search/all_d.js index e42452b..7b11f03 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['openappplugin_65',['OpenAppPlugin',['../class_c_c_1_1executors_1_1_open_app_plugin.html',1,'CC::executors::OpenAppPlugin'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin::OpenAppPlugin(const std::string &name)'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin::OpenAppPlugin(const std::string &name)']]] + ['openappplugin_65',['OpenAppPlugin',['../class_c_c_1_1executors_1_1_open_app_plugin.html',1,'CC::executors::OpenAppPlugin'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin::OpenAppPlugin()']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index 8ec768b..4da1fd5 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['handle_159',['Handle',['../class_c_c_1_1executors_1_1_plugin.html#a41986c2bf5921eb4318da71ac7a02915',1,'CC::executors::Plugin::Handle()'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle(const std::string &input, std::string &response, bool &finished) override'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle(const std::string &input, std::string &response, bool &finished) override']]], + ['handle_159',['Handle',['../class_c_c_1_1executors_1_1_plugin.html#a41986c2bf5921eb4318da71ac7a02915',1,'CC::executors::Plugin::Handle()'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a21eca063e6853c2dd60b2e539f277683',1,'CC::executors::OpenAppPlugin::Handle()']]], ['has_5fcollection_160',['has_collection',['../class_c_c_1_1embeddb_1_1_embed_d_b.html#a8666494ec6692434766041e94f971afa',1,'CC::embeddb::EmbedDB']]], ['hasnewmessage_161',['HasNewMessage',['../class_c_c_1_1session_1_1_chat_history.html#a76a1372de9bbeefbfa35a6d57f86d9ff',1,'CC::session::ChatHistory']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index cdd359c..8ed3d65 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['openappplugin_165',['OpenAppPlugin',['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin::OpenAppPlugin(const std::string &name)'],['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin::OpenAppPlugin(const std::string &name)']]] + ['openappplugin_165',['OpenAppPlugin',['../class_c_c_1_1executors_1_1_open_app_plugin.html#a395f0c89ca8b0c5357a923dcfe581226',1,'CC::executors::OpenAppPlugin']]] ];