// Matrix Construct // // Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) 2016-2021 Jason Volk // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The // full license for this software is available in the LICENSE file. #pragma once #define HAVE_IRCD_GPT_GENERATE_H namespace ircd::gpt { void generate(task &); vector_view generate(const vector_view &out, const vector_view &in, task &); string_view generate(const mutable_buffer &out, const string_view &in, task &); }