|
ProteoWizard
|
#include <gcroot.h>#include <vcclr.h>#include <comdef.h>#include <vector>#include <string>#include <stdexcept>#include <boost/algorithm/string/split.hpp>#include <boost/range/algorithm/copy.hpp>#include "automation_vector.h"Go to the source code of this file.
Namespaces | |
| pwiz | |
| pwiz::util | |
Macros | |
| #define | CATCH_AND_FORWARD |
| forwards managed exception to unmanaged code; prepends function with a single level of scope, e.g. More... | |
Functions | |
| std::string | pwiz::util::ToStdString (System::String^ source) |
| System::String | pwiz::util::ToSystemString (const std::string &source, bool utf8=true) |
| template<typename managed_value_type , typename native_value_type > | |
| void | pwiz::util::ToStdVector (cli::array< managed_value_type >^ managedArray, std::vector< native_value_type > &stdVector) |
| template<typename managed_value_type , typename native_value_type > | |
| void | pwiz::util::ToStdVector (System::Collections::Generic::IList< managed_value_type >^ managedList, std::vector< native_value_type > &stdVector) |
| template<typename managed_value_type , typename native_value_type > | |
| void | pwiz::util::ToAutomationVector (cli::array< managed_value_type >^ managedArray, automation_vector< native_value_type > &automationArray) |
| wraps a managed array in an automation_vector to enable direct access from unmanaged code More... | |
| #define CATCH_AND_FORWARD |
forwards managed exception to unmanaged code; prepends function with a single level of scope, e.g.
"Reader::read()" instead of "pwiz::data::msdata::Reader::read()"
Definition at line 116 of file cpp_cli_utilities.hpp.
1.8.13