blob: df1cb96cd2da445d892e5b901bf4025d02d55d66 [file] [log] [blame]
Patrick Williams9db28642017-01-06 15:55:05 -06001#include <cassert>
2#include <sdbusplus/message.hpp>
Patrick Williamsaa2e7f72017-01-06 16:52:45 -06003#include <vector>
4#include <map>
5#include <unordered_map>
Patrick Williams9db28642017-01-06 15:55:05 -06006
7int main()
8{
9 std::string s1 = sdbusplus::message::object_path("/asdf/");
10 sdbusplus::message::object_path p = std::move(s1);
11
12 std::string s2 = sdbusplus::message::signature("iii");
13 sdbusplus::message::signature sig = s2;
14
Patrick Williamsaa2e7f72017-01-06 16:52:45 -060015 std::vector<sdbusplus::message::signature> v =
16 { sdbusplus::message::signature("iii") };
17
18 std::map<sdbusplus::message::signature, int> m =
19 { { sdbusplus::message::signature("iii"), 1 } };
20
21 std::unordered_map<sdbusplus::message::signature, int> u =
22 { { sdbusplus::message::signature("iii"), 1 } };
23
Patrick Williams9db28642017-01-06 15:55:05 -060024 return 0;
25}