Skip to content

Instantly share code, notes, and snippets.

View veryjos's full-sized avatar
:octocat:
🤠 haha okay haha 🤠

veryjos veryjos

:octocat:
🤠 haha okay haha 🤠
View GitHub Profile
#include <cstdio>
template <int i>
struct MetaIndex {
static constexpr const int value = i;
};
template <bool f>
struct MetaFlag {
static constexpr const bool value = f;
2_usertype.sql:1:ALTER TABLE Users
2_usertype.sql:2: ADD COLUMN usertype VARCHAR(64) NOT NULL;
0_init.sql:1:CREATE TABLE SchemaMetadata (
0_init.sql:2: version INT NOT NULL PRIMARY KEY
0_init.sql:3:)
4_exams.sql:1:CREATE TABLE Exams (
4_exams.sql:2: id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
4_exams.sql:3:
4_exams.sql:4: title VARCHAR(256) NOT NULL
4_exams.sql:5:);
2_usertype.sql:1:ALTER TABLE Users
2_usertype.sql:2: ADD COLUMN usertype VARCHAR(64) NOT NULL;
0_init.sql:1:CREATE TABLE SchemaMetadata (
0_init.sql:2: version INT NOT NULL PRIMARY KEY
0_init.sql:3:)
4_exams.sql:1:CREATE TABLE Exams (
4_exams.sql:2: id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
4_exams.sql:3:
4_exams.sql:4: title VARCHAR(256) NOT NULL
4_exams.sql:5:);
#pragma once
#include <string>
#include <functional>
#include <unordered_map>
#include <vector>
#include <type_traits>
namespace Reflect {
/**
#pragma once
#include <string>
#include <functional>
#include <unordered_map>
#include <vector>
#include <type_traits>
namespace Reflect {
/**
#pragma once
#include <string>
#include <functional>
#include <unordered_map>
#include <vector>
#include <type_traits>
#include <optional>
#include <cstring>
#include <exception>
#pragma once
#include <string>
#include <functional>
#include <unordered_map>
#include <vector>
#include <type_traits>
#include <optional>
#include <cstring>
#include <exception>
function makeEditor(selector, code, editable, parentElm) {
// Grab the element
let element = (parentElm || document).querySelector(selector);
if (!element)
return;
element.classList.add('code-container');
let codeLines = document.createElement('div');
codeLines.classList.add('code-lines');
#include "EventDispatcher.hpp"
using namespace dio;
EventHandleBase::~EventHandleBase() {
if (m_dispatcher)
m_dispatcher->Unsubscribe(this);
}
EventHandleBase::EventHandleBase(EventDispatcherBase* dispatcher, uint32_t id)
#include "Events.hpp"
#include <string>
using namespace tdrp;
struct Resource {
EventDispatcher<std::string, int> evtUpdated;
};
int main(int argc, char* argv[]) {