diff options
author | niruc <niruc@NIRUC1.redmond.corp.microsoft.com> | 2013-08-15 22:32:07 +0400 |
---|---|---|
committer | niruc <niruc@NIRUC1.redmond.corp.microsoft.com> | 2013-08-15 22:32:07 +0400 |
commit | 1673f9b7144fb757414c6b3b6990d502c24b6b85 (patch) | |
tree | 1963ce5bd89f846bdadcaf77fb93e42baeb54bc5 /vowpalwabbit/vwdll.cpp | |
parent | 035a918c97d24eeaaabfd1dcd894f85b08eb17d4 (diff) |
flatten example
Diffstat (limited to 'vowpalwabbit/vwdll.cpp')
-rw-r--r-- | vowpalwabbit/vwdll.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vowpalwabbit/vwdll.cpp b/vowpalwabbit/vwdll.cpp index a4f22ecf..81027f3f 100644 --- a/vowpalwabbit/vwdll.cpp +++ b/vowpalwabbit/vwdll.cpp @@ -108,6 +108,13 @@ extern "C" return static_cast<VW_EXAMPLE>(VW::get_example(parser_pointer)); } + VW_DLL_MEMBER VW_LABEL VW_CALLING_CONV VW_GetLabel(VW_HANDLE handle, VW_EXAMPLE e) + { + vw * pointer = static_cast<vw*>(handle); + label_data* ld = VW::get_label(static_cast<example*>(e)); + return static_cast<VW_LABEL>(ld); + } + VW_DLL_MEMBER void VW_CALLING_CONV VW_FinishExample(VW_HANDLE handle, VW_EXAMPLE e) { vw * pointer = static_cast<vw*>(handle); |