diff options
Diffstat (limited to 'apt-pkg/edsp.h')
-rw-r--r-- | apt-pkg/edsp.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/apt-pkg/edsp.h b/apt-pkg/edsp.h index 3bcd695cd..434010dc4 100644 --- a/apt-pkg/edsp.h +++ b/apt-pkg/edsp.h @@ -49,7 +49,7 @@ namespace EDSP /*{{{*/ * * \return true if request was composed successfully, otherwise false */ - bool WriteRequest(pkgDepCache &Cache, FileFd &output, + APT_PUBLIC bool WriteRequest(pkgDepCache &Cache, FileFd &output, unsigned int const flags = 0, OpProgress *Progress = NULL); @@ -70,7 +70,7 @@ namespace EDSP /*{{{*/ * * \return true if universe was composed successfully, otherwise false */ - bool WriteScenario(pkgDepCache &Cache, FileFd &output, OpProgress *Progress = NULL); + APT_PUBLIC bool WriteScenario(pkgDepCache &Cache, FileFd &output, OpProgress *Progress = NULL); /** \brief creates a limited scenario representing the package universe * @@ -87,7 +87,7 @@ namespace EDSP /*{{{*/ * * \return true if universe was composed successfully, otherwise false */ - bool WriteLimitedScenario(pkgDepCache &Cache, FileFd &output, + APT_PUBLIC bool WriteLimitedScenario(pkgDepCache &Cache, FileFd &output, std::vector<bool> const &pkgset, OpProgress *Progress = NULL); @@ -105,7 +105,7 @@ namespace EDSP /*{{{*/ * * \return true if a solution is found and applied correctly, otherwise false */ - bool ReadResponse(int const input, pkgDepCache &Cache, OpProgress *Progress = NULL); + APT_PUBLIC bool ReadResponse(int const input, pkgDepCache &Cache, OpProgress *Progress = NULL); /** \brief search and read the request stanza for action later * @@ -123,7 +123,7 @@ namespace EDSP /*{{{*/ * * \return true if the request could be found and worked on, otherwise false */ - bool ReadRequest(int const input, std::list<std::string> &install, + APT_PUBLIC bool ReadRequest(int const input, std::list<std::string> &install, std::list<std::string> &remove, unsigned int &flags); /** \brief takes the request lists and applies it on the cache @@ -138,7 +138,7 @@ namespace EDSP /*{{{*/ * * \return false if the request couldn't be applied, true otherwise */ - bool ApplyRequest(std::list<std::string> const &install, + APT_PUBLIC bool ApplyRequest(std::list<std::string> const &install, std::list<std::string> const &remove, pkgDepCache &Cache); @@ -154,7 +154,7 @@ namespace EDSP /*{{{*/ * * \return true if stanza could be written, otherwise false */ - bool WriteSolutionStanza(FileFd &output, char const * const Type, pkgCache::VerIterator const &Ver); + APT_PUBLIC bool WriteSolutionStanza(FileFd &output, char const * const Type, pkgCache::VerIterator const &Ver); /** \brief sends a progress report * @@ -162,7 +162,7 @@ namespace EDSP /*{{{*/ * \param message the solver wants the user to see * \param output the front-end listens for progress report */ - bool WriteProgress(unsigned short const percent, const char* const message, FileFd &output); + APT_PUBLIC bool WriteProgress(unsigned short const percent, const char* const message, FileFd &output); /** \brief sends an error report * @@ -179,7 +179,7 @@ namespace EDSP /*{{{*/ * \param message is free form text to describe the error * \param output the front-end listens for error messages */ - bool WriteError(char const * const uuid, std::string const &message, FileFd &output); + APT_PUBLIC bool WriteError(char const * const uuid, std::string const &message, FileFd &output); /** \brief executes the given solver and returns the pipe ends @@ -193,7 +193,7 @@ namespace EDSP /*{{{*/ * * \return PID of the started solver or 0 if failure occurred */ - pid_t ExecuteSolver(const char* const solver, int * const solver_in, int * const solver_out, bool /*overload*/); + APT_PUBLIC pid_t ExecuteSolver(const char* const solver, int * const solver_in, int * const solver_out, bool /*overload*/); /** \brief call an external resolver to handle the request * @@ -207,7 +207,7 @@ namespace EDSP /*{{{*/ * \return true if the solver has successfully solved the problem, * otherwise false */ - bool ResolveExternal(const char* const solver, pkgDepCache &Cache, + APT_PUBLIC bool ResolveExternal(const char* const solver, pkgDepCache &Cache, unsigned int const flags = 0, OpProgress *Progress = NULL); } @@ -242,10 +242,10 @@ namespace EIPP /*{{{*/ REINSTALL, REMOVE }; - bool ReadRequest(int const input, + APT_PUBLIC bool ReadRequest(int const input, std::list<std::pair<std::string,PKG_ACTION>> &actions, unsigned int &flags); - bool ApplyRequest(std::list<std::pair<std::string,PKG_ACTION>> &actions, + APT_PUBLIC bool ApplyRequest(std::list<std::pair<std::string,PKG_ACTION>> &actions, pkgDepCache &Cache); } /*}}}*/ |