From 16999a4d5093c59389633f341f0531a46e61addb Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Thu, 17 Mar 2016 23:06:27 -0400 Subject: [PATCH] Extensions: Added ::all --- src/Extensions.cpp | 6 ++++++ src/Extensions.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/Extensions.cpp b/src/Extensions.cpp index c30e3a3b..ace26f7f 100644 --- a/src/Extensions.cpp +++ b/src/Extensions.cpp @@ -45,6 +45,12 @@ void Extensions::initialize (const std::string& location) throw std::string ("Extension directory not readable: ") + d._data; } +//////////////////////////////////////////////////////////////////////////////// +std::vector Extensions::all () const +{ + return _scripts; +} + //////////////////////////////////////////////////////////////////////////////// std::string Extensions::dump () const { diff --git a/src/Extensions.h b/src/Extensions.h index a584f3e7..eb51eb1a 100644 --- a/src/Extensions.h +++ b/src/Extensions.h @@ -35,6 +35,7 @@ class Extensions public: Extensions () = default; void initialize (const std::string&); + std::vector all () const; std::string dump () const; private: