BusBoy
2
Main Page
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
cpp
api
external
ExternalAlgorithm.h
Go to the documentation of this file.
1
17
#ifndef __BUSBOY_EXTERNAL_ALGORITHM_H__
18
#define __BUSBOY_EXTERNAL_ALGORITHM_H__
19
20
#include <cstring>
21
22
#include "
algorithm/algorithm_api.h
"
23
24
namespace
BUSBOY {
25
26
27
class
ExternalAlgorithmImpl;
28
29
class
ExternalAlgorithm
{
30
31
public
:
32
33
ExternalAlgorithm
(
const
char
* name);
34
35
const
char
*
getName
()
const
;
36
37
const
char
*
getSerializedAlgorithm
()
const
;
38
39
void
setSerializedAlgorithm
(
const
char
* serializedAlgo);
40
41
~ExternalAlgorithm
();
42
43
private
:
44
45
ExternalAlgorithmImpl
* m_impl;
46
47
// prevent calling these
48
ExternalAlgorithm
(
const
ExternalAlgorithm
& file);
49
ExternalAlgorithm
& operator=(
const
ExternalAlgorithm
& file);
50
51
};
52
53
}
54
#endif
55
56
57
Tue Nov 11 2014 23:19:41
1.8.3.1
Copyright 2014 Google Inc. All rights reserved.