blob: 3919e0342237b99a0cef0f956f333370e538898a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include <functional>
#include <memory>
#include <string>
#include "propertylist.h"
#include "libwfp/filterengine.h"
#include "libcommon/string.h"
typedef std::function<void(const std::wstring &)> MessageSink;
struct PrettyPrintOptions
{
size_t indent;
bool useSeparator;
};
void PrettyPrintProperties(MessageSink, PrettyPrintOptions options, const PropertyList &properties);
std::wstring GetArgumentValue(const common::string::KeyValuePairs &arguments, const std::wstring &key);
|