![]() |
LeechCraft
0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
|
#include "desktopparser.h"
#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix.hpp>
#include <boost/fusion/adapted.hpp>
Go to the source code of this file.
Namespaces | |
LeechCraft | |
LeechCraft::Util | |
LeechCraft::Util::XDG | |
Functions | |
BOOST_FUSION_ADAPT_STRUCT (LeechCraft::Util::XDG::Field,(std::string, Name_)(LeechCraft::Util::XDG::Lang_t, Lang_)(LeechCraft::Util::XDG::FieldVal_t, Val_)) | |
BOOST_FUSION_ADAPT_STRUCT (LeechCraft::Util::XDG::Group,(std::string, Name_)(LeechCraft::Util::XDG::Fields_t, Fields_)) | |
BOOST_FUSION_ADAPT_STRUCT (LeechCraft::Util::XDG::File,(LeechCraft::Util::XDG::Groups_t, Groups_)) | |
BOOST_FUSION_ADAPT_STRUCT | ( | LeechCraft::Util::XDG::Field | , |
(std::string, Name_)(LeechCraft::Util::XDG::Lang_t, Lang_)(LeechCraft::Util::XDG::FieldVal_t, Val_) | |||
) |
BOOST_FUSION_ADAPT_STRUCT | ( | LeechCraft::Util::XDG::Group | , |
(std::string, Name_)(LeechCraft::Util::XDG::Fields_t, Fields_) | |||
) |
BOOST_FUSION_ADAPT_STRUCT | ( | LeechCraft::Util::XDG::File | , |
(LeechCraft::Util::XDG::Groups_t, Groups_) | |||
) |
qi::rule<Iter, void ()> Comment_ |
Definition at line 104 of file desktopparser.cpp.
Fields_t Fields_ |
Definition at line 56 of file desktopparser.cpp.
qi::rule<Iter, Group ()> Group_ |
Definition at line 97 of file desktopparser.cpp.
qi::rule<Iter, std::string ()> GroupName_ |
Definition at line 98 of file desktopparser.cpp.
Groups_t Groups_ |
Definition at line 62 of file desktopparser.cpp.
qi::rule<Iter, void ()> KeyValSep_ |
Definition at line 100 of file desktopparser.cpp.
qi::rule<Iter, std::string ()> Lang_ |
Definition at line 48 of file desktopparser.cpp.
qi::rule<Iter, Field ()> Line_ |
Definition at line 103 of file desktopparser.cpp.
qi::rule<Iter, FieldVal_t ()> LineVal_ |
Definition at line 102 of file desktopparser.cpp.
qi::rule<Iter, std::string ()> LineValSingle_ |
Definition at line 101 of file desktopparser.cpp.
std::string Name_ |
Definition at line 47 of file desktopparser.cpp.
qi::rule<Iter, File ()> Start_ |
Definition at line 96 of file desktopparser.cpp.
FieldVal_t Val_ |
Definition at line 49 of file desktopparser.cpp.