NoTeX
1.0.0
A modern noteworthy LaTeX template
Toggle main menu visibility
Loading...
Searching...
No Matches
notex
include
notex
reference.hpp
Go to the documentation of this file.
1
6
7
#pragma once
8
9
#include <string_view>
10
#include <vector>
11
12
namespace
notex::reference
{
13
15
struct
Snippet
{
16
std::string_view
name
;
17
std::string_view
content
;
18
};
19
22
const
std::vector<Snippet>&
all_snippets
();
23
27
std::vector<std::string_view>
snippet_names
();
28
41
std::vector<Snippet>
find_snippets
(std::string_view name);
42
43
}
// namespace notex::reference
notex::reference
Definition
reference.hpp:12
notex::reference::snippet_names
std::vector< std::string_view > snippet_names()
Definition
reference.cpp:119
notex::reference::find_snippets
std::vector< Snippet > find_snippets(std::string_view name)
Looks up every snippet registered under name, whether as its canonical name or as an alias.
Definition
reference.cpp:132
notex::reference::all_snippets
const std::vector< Snippet > & all_snippets()
Definition
reference.cpp:108
notex::reference::Snippet
One ready-to-paste snippet served by notex get.
Definition
reference.hpp:15
notex::reference::Snippet::content
std::string_view content
Ready-to-paste LaTeX.
Definition
reference.hpp:17
notex::reference::Snippet::name
std::string_view name
Canonical name, e.g. "cbox".
Definition
reference.hpp:16
Generated by
1.17.0