Pothos
0.4.1-gb758ed46
The Pothos dataflow programming software suite
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
include
Pothos
Plugin
Path.hpp
Go to the documentation of this file.
1
11
#pragma once
12
#include <
Pothos/Config.hpp
>
13
#include <vector>
14
#include <string>
15
16
namespace
Pothos
{
17
24
class
POTHOS_API
PluginPath
25
{
26
public
:
30
explicit
PluginPath
(
void
);
31
37
PluginPath
(
const
std::string &path);
38
44
PluginPath
(
const
char
*path);
45
50
PluginPath
(
const
PluginPath
&path);
51
55
~
PluginPath
(
void
);
56
61
PluginPath
&operator=(
const
PluginPath
&path);
62
69
PluginPath
join(
const
std::string &subPath)
const
;
70
76
std::vector<std::string> listNodes(
void
)
const
;
77
82
std::string toString(
void
)
const
;
83
84
private
:
85
std::string _path;
86
};
87
92
POTHOS_API
bool
operator==
(
const
PluginPath
&lhs,
const
PluginPath
&rhs);
93
94
}
//namespace Pothos
POTHOS_API
#define POTHOS_API
Definition:
Config.hpp:41
Config.hpp
Pothos
Definition:
Testing.hpp:134
Pothos::operator==
bool operator==(const ManagedBuffer &lhs, const ManagedBuffer &rhs)
Definition:
ManagedBuffer.hpp:261
Pothos::PluginPath
Definition:
Path.hpp:24
Generated on Mon Sep 26 2016 11:15:42 for Pothos by
1.8.11