diff --git a/src/easy/return_types_easy.cpp b/src/easy/return_types_easy.cpp index de01c44..0421d0f 100644 --- a/src/easy/return_types_easy.cpp +++ b/src/easy/return_types_easy.cpp @@ -15,8 +15,22 @@ */ #include "return_types_easy.hpp" -#include "easy/entities/status.hpp" +#include "easy/entities/account.hpp" +#include "easy/entities/application.hpp" +#include "easy/entities/attachment.hpp" +#include "easy/entities/card.hpp" +#include "easy/entities/context.hpp" +#include "easy/entities/emoji.hpp" +#include "easy/entities/instance.hpp" +#include "easy/entities/list.hpp" +#include "easy/entities/mention.hpp" #include "easy/entities/notification.hpp" +#include "easy/entities/relationship.hpp" +#include "easy/entities/report.hpp" +#include "easy/entities/results.hpp" +#include "easy/entities/status.hpp" +#include "easy/entities/tag.hpp" +#include "easy/entities/pushsubscription.hpp" using namespace Mastodon; @@ -55,9 +69,22 @@ std::ostream &Easy::operator <<(std::ostream &out, } // Explicit instantiations, so it can be used from outside. -// TODO: Complete this. -template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; +template struct Easy::return_entity; template @@ -83,6 +110,19 @@ Easy::return_entity_vector::return_entity_vector::operator const vector() } // Explicit instantiations, so it can be used from outside. -// TODO: Complete this. -template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector; +template struct Easy::return_entity_vector;