summaryrefslogtreecommitdiff
path: root/plugins/warp/api/warp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/warp/api/warp.cpp')
-rw-r--r--plugins/warp/api/warp.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/plugins/warp/api/warp.cpp b/plugins/warp/api/warp.cpp
index f6106605..c051e3c7 100644
--- a/plugins/warp/api/warp.cpp
+++ b/plugins/warp/api/warp.cpp
@@ -246,6 +246,14 @@ std::vector<Ref<Container> > Container::All()
return result;
}
+Ref<Container> Container::Add(const std::string &name)
+{
+ BNWARPContainer *result = BNWARPAddContainer(name.c_str());
+ if (!result)
+ return nullptr;
+ return new Container(result);
+}
+
std::string Container::GetName() const
{
char *rawName = BNWARPContainerGetName(m_object);