Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lemur_csharp.cpp File Reference

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "IndexManager.hpp"
#include "BasicCollectionProps.hpp"
#include "RetMethodManager.hpp"
#include "StructQueryRetMethod.hpp"
#include "TextQueryRetMethod.hpp"
#include "MatchInfo.hpp"
#include "ElemDocMgr.hpp"
#include <string>
#include <stdexcept>
#include <vector>
#include <algorithm>

Classes

struct  SWIG_CSharpException_t
struct  SWIG_CSharpExceptionArgument_t

Defines

#define SWIGTEMPLATEDISAMBIGUATOR
#define SWIGINLINE
#define SWIGUNUSED
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
#define SWIGINTERN   static SWIGUNUSED
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
#define SWIGEXPORT
#define SWIGSTDCALL
#define SWIG_contract_assert(nullreturn, expr, msg)   if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else
#define SWIG_UnknownError   -1
#define SWIG_IOError   -2
#define SWIG_RuntimeError   -3
#define SWIG_IndexError   -4
#define SWIG_TypeError   -5
#define SWIG_DivisionByZero   -6
#define SWIG_OverflowError   -7
#define SWIG_SyntaxError   -8
#define SWIG_ValueError   -9
#define SWIG_SystemError   -10
#define SWIG_AttributeError   -11
#define SWIG_MemoryError   -12
#define SWIG_NullReferenceError   -13

Typedefs

typedef void(SWIGSTDCALL * SWIG_CSharpExceptionCallback_t )(const char *)
typedef void(SWIGSTDCALL * SWIG_CSharpExceptionArgumentCallback_t )(const char *, const char *)
typedef char *(SWIGSTDCALL * SWIG_CSharpStringHelperCallback )(const char *)

Enumerations

enum  SWIG_CSharpExceptionCodes {
  SWIG_CSharpApplicationException, SWIG_CSharpArithmeticException, SWIG_CSharpDivideByZeroException, SWIG_CSharpIndexOutOfRangeException,
  SWIG_CSharpInvalidCastException, SWIG_CSharpInvalidOperationException, SWIG_CSharpIOException, SWIG_CSharpNullReferenceException,
  SWIG_CSharpOutOfMemoryException, SWIG_CSharpOverflowException, SWIG_CSharpSystemException
}
enum  SWIG_CSharpExceptionArgumentCodes { SWIG_CSharpArgumentException, SWIG_CSharpArgumentNullException, SWIG_CSharpArgumentOutOfRangeException }

Functions

void SWIGUNUSED SWIG_CSharpSetPendingException (SWIG_CSharpExceptionCodes code, const char *msg)
void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument (SWIG_CSharpExceptionArgumentCodes code, const char *msg, const char *param_name)
SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_lemur_csharp (SWIG_CSharpExceptionCallback_t applicationCallback, SWIG_CSharpExceptionCallback_t arithmeticCallback, SWIG_CSharpExceptionCallback_t divideByZeroCallback, SWIG_CSharpExceptionCallback_t indexOutOfRangeCallback, SWIG_CSharpExceptionCallback_t invalidCastCallback, SWIG_CSharpExceptionCallback_t invalidOperationCallback, SWIG_CSharpExceptionCallback_t ioCallback, SWIG_CSharpExceptionCallback_t nullReferenceCallback, SWIG_CSharpExceptionCallback_t outOfMemoryCallback, SWIG_CSharpExceptionCallback_t overflowCallback, SWIG_CSharpExceptionCallback_t systemCallback)
SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_lemur_csharp (SWIG_CSharpExceptionArgumentCallback_t argumentCallback, SWIG_CSharpExceptionArgumentCallback_t argumentNullCallback, SWIG_CSharpExceptionArgumentCallback_t argumentOutOfRangeCallback)
SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_lemur_csharp (SWIG_CSharpStringHelperCallback callback)
SWIGINTERN void SWIG_CSharpException (int code, const char *msg)
SWIGINTERN std::vector< lemur::api::IndexedReal > * new_std_vector_Sl_lemur_api_IndexedReal_Sg___SWIG_1 (int capacity)
SWIGINTERN lemur::api::IndexedReal std_vector_Sl_lemur_api_IndexedReal_Sg__getitemcopy (std::vector< lemur::api::IndexedReal > *self, int index)
SWIGINTERN std::vector< lemur::api::IndexedReal
>::const_reference 
std_vector_Sl_lemur_api_IndexedReal_Sg__getitem (std::vector< lemur::api::IndexedReal > *self, int index)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__setitem (std::vector< lemur::api::IndexedReal > *self, int index, std::vector< lemur::api::IndexedReal >::value_type const &val)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__AddRange (std::vector< lemur::api::IndexedReal > *self, std::vector< lemur::api::IndexedReal > const &values)
SWIGINTERN std::vector< lemur::api::IndexedReal > * std_vector_Sl_lemur_api_IndexedReal_Sg__GetRange (std::vector< lemur::api::IndexedReal > *self, int index, int count)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Insert (std::vector< lemur::api::IndexedReal > *self, int index, std::vector< lemur::api::IndexedReal >::value_type const &x)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__InsertRange (std::vector< lemur::api::IndexedReal > *self, int index, std::vector< lemur::api::IndexedReal > const &values)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__RemoveAt (std::vector< lemur::api::IndexedReal > *self, int index)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__RemoveRange (std::vector< lemur::api::IndexedReal > *self, int index, int count)
SWIGINTERN std::vector< lemur::api::IndexedReal > * std_vector_Sl_lemur_api_IndexedReal_Sg__Repeat (std::vector< lemur::api::IndexedReal >::value_type const &value, int count)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Reverse__SWIG_0 (std::vector< lemur::api::IndexedReal > *self)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Reverse__SWIG_1 (std::vector< lemur::api::IndexedReal > *self, int index, int count)
SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__SetRange (std::vector< lemur::api::IndexedReal > *self, int index, std::vector< lemur::api::IndexedReal > const &values)
SWIGINTERN char * lemur_api_DocumentManager_docElement (lemur::api::DocumentManager *self, std::string const &docid, std::string const &elt)
SWIGINTERN void lemur_api_Index_setProps (lemur::api::Index *self)
SWIGINTERN lemur::api::Query * lemur_api_Query_makeQuery__SWIG_0 (std::string query, std::string const &stopfile="", std::string const &stemtype="", std::string const &datadir="", std::string const &func="")
SWIGINTERN lemur::api::IndexedRealVector * lemur_api_RetMethodManager_runIndriQuery (std::string const &query, lemur::retrieval::IndriRetMethod *model)
SWIGINTERN lemur::api::IndexedRealVector * lemur_api_RetMethodManager_runQuery (std::string const &query, lemur::api::RetrievalMethod *model)
SWIGINTERN std::vector< lemur::api::TMatch > * new_std_vector_Sl_lemur_api_TMatch_Sg___SWIG_1 (int capacity)
SWIGINTERN lemur::api::TMatch std_vector_Sl_lemur_api_TMatch_Sg__getitemcopy (std::vector< lemur::api::TMatch > *self, int index)
SWIGINTERN std::vector< lemur::api::TMatch
>::const_reference 
std_vector_Sl_lemur_api_TMatch_Sg__getitem (std::vector< lemur::api::TMatch > *self, int index)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__setitem (std::vector< lemur::api::TMatch > *self, int index, std::vector< lemur::api::TMatch >::value_type const &val)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__AddRange (std::vector< lemur::api::TMatch > *self, std::vector< lemur::api::TMatch > const &values)
SWIGINTERN std::vector< lemur::api::TMatch > * std_vector_Sl_lemur_api_TMatch_Sg__GetRange (std::vector< lemur::api::TMatch > *self, int index, int count)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Insert (std::vector< lemur::api::TMatch > *self, int index, std::vector< lemur::api::TMatch >::value_type const &x)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__InsertRange (std::vector< lemur::api::TMatch > *self, int index, std::vector< lemur::api::TMatch > const &values)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__RemoveAt (std::vector< lemur::api::TMatch > *self, int index)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__RemoveRange (std::vector< lemur::api::TMatch > *self, int index, int count)
SWIGINTERN std::vector< lemur::api::TMatch > * std_vector_Sl_lemur_api_TMatch_Sg__Repeat (std::vector< lemur::api::TMatch >::value_type const &value, int count)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Reverse__SWIG_0 (std::vector< lemur::api::TMatch > *self)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Reverse__SWIG_1 (std::vector< lemur::api::TMatch > *self, int index, int count)
SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__SetRange (std::vector< lemur::api::TMatch > *self, int index, std::vector< lemur::api::TMatch > const &values)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_TermInfo (int jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_termID (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_count (void *jarg1)
SWIGEXPORT int *SWIGSTDCALL CSharp_TermInfo_positions (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_position (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_TermInfo (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TermInfoList_startIteration (void *jarg1)
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_TermInfoList_hasMore (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_TermInfoList_nextEntry (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_TermInfoList (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_DocInfo (int jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_DocInfo_docID (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_DocInfo_termCount (void *jarg1)
SWIGEXPORT int *SWIGSTDCALL CSharp_DocInfo_positions (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocInfo (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_DocInfoList_startIteration (void *jarg1)
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_DocInfoList_hasMore (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_DocInfoList_nextEntry (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocInfoList (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Clear (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Add (void *jarg1, void *jarg2)
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_IRVector_size (void *jarg1)
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_IRVector_capacity (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_reserve (void *jarg1, unsigned long jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_IRVector__SWIG_0 ()
SWIGEXPORT void *SWIGSTDCALL CSharp_new_IRVector__SWIG_1 (int jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_IRVector_getitemcopy (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_IRVector_getitem (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_setitem (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_AddRange (void *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_IRVector_GetRange (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Insert (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_InsertRange (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_RemoveAt (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_RemoveRange (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_IRVector_Repeat (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Reverse__SWIG_0 (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Reverse__SWIG_1 (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_SetRange (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IRVector (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IndexedReal_ind_set (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_IndexedReal_ind_get (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_IndexedReal_val_set (void *jarg1, double jarg2)
SWIGEXPORT double SWIGSTDCALL CSharp_IndexedReal_val_get (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_IndexedReal ()
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexedReal (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_IndexedRealVector ()
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexedRealVector (void *jarg1)
SWIGEXPORT char *SWIGSTDCALL CSharp_DocumentManager_getDoc (void *jarg1, char *jarg2)
SWIGEXPORT char *SWIGSTDCALL CSharp_DocumentManager_docElement (void *jarg1, char *jarg2, char *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocumentManager (void *jarg1)
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Index_open (void *jarg1, char *jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_term__SWIG_0 (void *jarg1, char *jarg2)
SWIGEXPORT char *SWIGSTDCALL CSharp_Index_term__SWIG_1 (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_document__SWIG_0 (void *jarg1, char *jarg2)
SWIGEXPORT char *SWIGSTDCALL CSharp_Index_document__SWIG_1 (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_Index_docManager (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_docCount__SWIG_0 (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCountUnique (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCount__SWIG_0 (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCount__SWIG_1 (void *jarg1)
SWIGEXPORT float SWIGSTDCALL CSharp_Index_docLengthAvg (void *jarg1)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_docCount__SWIG_1 (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_Index_docLength (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_Index_docInfoList (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_Index_termInfoList (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_Index_termInfoListSeq (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_Index_setProps (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_Index (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_IndexManager_openIndex (char *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_IndexManager ()
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexManager (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_QueryRep ()
SWIGEXPORT void SWIGSTDCALL CSharp_delete_QueryRep (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_Query_makeQuery__SWIG_0 (char *jarg1, char *jarg2, char *jarg3, char *jarg4, char *jarg5)
SWIGEXPORT void *SWIGSTDCALL CSharp_Query_makeQuery__SWIG_1 (char *jarg1, char *jarg2, char *jarg3, char *jarg4)
SWIGEXPORT void *SWIGSTDCALL CSharp_Query_makeQuery__SWIG_2 (char *jarg1, char *jarg2, char *jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_Query_makeQuery__SWIG_3 (char *jarg1, char *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_Query_makeQuery__SWIG_4 (char *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_Query ()
SWIGEXPORT void SWIGSTDCALL CSharp_delete_Query (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_RetrievalMethod_scoreCollection (void *jarg1, void *jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_RetrievalMethod_updateQuery (void *jarg1, void *jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_RetrievalMethod (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_TextQueryRetMethod (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_StructQueryRetMethod (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndriRetMethod (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_createModel__SWIG_0 (void *jarg1, void *jarg2, char *jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_createModel__SWIG_1 (void *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_0 (char *jarg1, void *jarg2, char *jarg3, char *jarg4, char *jarg5, char *jarg6)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_1 (char *jarg1, void *jarg2, char *jarg3, char *jarg4, char *jarg5)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_2 (char *jarg1, void *jarg2, char *jarg3, char *jarg4)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_3 (char *jarg1, void *jarg2, char *jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_4 (char *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_0 (char *jarg1, void *jarg2, char *jarg3, char *jarg4, char *jarg5, char *jarg6)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_1 (char *jarg1, void *jarg2, char *jarg3, char *jarg4, char *jarg5)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_2 (char *jarg1, void *jarg2, char *jarg3, char *jarg4)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_3 (char *jarg1, void *jarg2, char *jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_4 (char *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runIndriQuery (char *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_RetMethodManager_runQuery (char *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_ArrayAccumulator (int jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_ArrayAccumulator (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Clear (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Add (void *jarg1, void *jarg2)
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_TMatchVector_size (void *jarg1)
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_TMatchVector_capacity (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_reserve (void *jarg1, unsigned long jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_new_TMatchVector__SWIG_0 ()
SWIGEXPORT void *SWIGSTDCALL CSharp_new_TMatchVector__SWIG_1 (int jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_TMatchVector_getitemcopy (void *jarg1, int jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_TMatchVector_getitem (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_setitem (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_AddRange (void *jarg1, void *jarg2)
SWIGEXPORT void *SWIGSTDCALL CSharp_TMatchVector_GetRange (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Insert (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_InsertRange (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_RemoveAt (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_RemoveRange (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void *SWIGSTDCALL CSharp_TMatchVector_Repeat (void *jarg1, int jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Reverse__SWIG_0 (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Reverse__SWIG_1 (void *jarg1, int jarg2, int jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_SetRange (void *jarg1, int jarg2, void *jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_delete_TMatchVector (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_tid_set (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_tid_get (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_start_set (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_start_get (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_end_set (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_end_get (void *jarg1)
SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_position_set (void *jarg1, int jarg2)
SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_position_get (void *jarg1)
SWIGEXPORT void *SWIGSTDCALL CSharp_MatchInfo_getMatches (void *jarg1, void *jarg2, int jarg3)
SWIGEXPORT void SWIGSTDCALL CSharp_ParamSet (char *jarg1, char *jarg2)
SWIGEXPORT void SWIGSTDCALL CSharp_ParamClear ()
SWIGEXPORT int SWIGSTDCALL CSharp_ParamPushFile (char *jarg1)
SWIGEXPORT char *SWIGSTDCALL CSharp_ParamPopFile ()
SWIGEXPORT std::vector< lemur::api::IndexedReal
> *SWIGSTDCALL 
CSharp_IndexedRealVectorUpcast (lemur::api::IndexedRealVector *objectRef)
SWIGEXPORT lemur::api::RetrievalMethod
*SWIGSTDCALL 
CSharp_TextQueryRetMethodUpcast (lemur::api::TextQueryRetMethod *objectRef)
SWIGEXPORT lemur::api::RetrievalMethod
*SWIGSTDCALL 
CSharp_StructQueryRetMethodUpcast (lemur::api::StructQueryRetMethod *objectRef)
SWIGEXPORT lemur::api::RetrievalMethod
*SWIGSTDCALL 
CSharp_IndriRetMethodUpcast (lemur::retrieval::IndriRetMethod *objectRef)
SWIGEXPORT lemur::api::ScoreAccumulator
*SWIGSTDCALL 
CSharp_ArrayAccumulatorUpcast (lemur::retrieval::ArrayAccumulator *objectRef)
SWIGEXPORT std::vector< lemur::api::TMatch
> *SWIGSTDCALL 
CSharp_MatchInfoUpcast (lemur::api::MatchInfo *objectRef)

Variables

SWIG_CSharpException_t SWIG_csharp_exceptions []
SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument []
SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL

Define Documentation

#define SWIG_AttributeError   -11
 

#define SWIG_contract_assert (  nullreturn,
expr,
msg   )     if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else
 

#define SWIG_DivisionByZero   -6
 

#define SWIG_IndexError   -4
 

#define SWIG_IOError   -2
 

#define SWIG_MemoryError   -12
 

#define SWIG_NullReferenceError   -13
 

#define SWIG_OverflowError   -7
 

#define SWIG_RuntimeError   -3
 

#define SWIG_SyntaxError   -8
 

#define SWIG_SystemError   -10
 

#define SWIG_TypeError   -5
 

#define SWIG_UnknownError   -1
 

#define SWIG_ValueError   -9
 

#define SWIGEXPORT
 

#define SWIGINLINE
 

#define SWIGINTERN   static SWIGUNUSED
 

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 

#define SWIGSTDCALL
 

#define SWIGTEMPLATEDISAMBIGUATOR
 

#define SWIGUNUSED
 

#define SWIGUNUSEDPARM (  p   )     p SWIGUNUSED
 


Typedef Documentation

typedef void(SWIGSTDCALL* SWIG_CSharpExceptionArgumentCallback_t)(const char *, const char *)
 

typedef void(SWIGSTDCALL* SWIG_CSharpExceptionCallback_t)(const char *)
 

typedef char*(SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *)
 


Enumeration Type Documentation

enum SWIG_CSharpExceptionArgumentCodes
 

Enumeration values:
SWIG_CSharpArgumentException 
SWIG_CSharpArgumentNullException 
SWIG_CSharpArgumentOutOfRangeException 

enum SWIG_CSharpExceptionCodes
 

Enumeration values:
SWIG_CSharpApplicationException 
SWIG_CSharpArithmeticException 
SWIG_CSharpDivideByZeroException 
SWIG_CSharpIndexOutOfRangeException 
SWIG_CSharpInvalidCastException 
SWIG_CSharpInvalidOperationException 
SWIG_CSharpIOException 
SWIG_CSharpNullReferenceException 
SWIG_CSharpOutOfMemoryException 
SWIG_CSharpOverflowException 
SWIG_CSharpSystemException 


Function Documentation

SWIGEXPORT lemur::api::ScoreAccumulator* SWIGSTDCALL CSharp_ArrayAccumulatorUpcast (  lemur::retrieval::ArrayAccumulator *  objectRef  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_ArrayAccumulator (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocInfo (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocInfoList (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_DocumentManager (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_Index (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexedReal (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexedRealVector (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndexManager (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_IndriRetMethod (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_IRVector (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_Query (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_QueryRep (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_RetrievalMethod (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_StructQueryRetMethod (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_TermInfo (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_TermInfoList (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_TextQueryRetMethod (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_delete_TMatchVector (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_DocInfo_docID (  void *  jarg1  ) 
 

SWIGEXPORT int* SWIGSTDCALL CSharp_DocInfo_positions (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_DocInfo_termCount (  void *  jarg1  ) 
 

SWIGEXPORT unsigned int SWIGSTDCALL CSharp_DocInfoList_hasMore (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_DocInfoList_nextEntry (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_DocInfoList_startIteration (  void *  jarg1  ) 
 

SWIGEXPORT char* SWIGSTDCALL CSharp_DocumentManager_docElement (  void *  jarg1,
char *  jarg2,
char *  jarg3
) 
 

SWIGEXPORT char* SWIGSTDCALL CSharp_DocumentManager_getDoc (  void *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_docCount__SWIG_0 (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_docCount__SWIG_1 (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Index_docInfoList (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_docLength (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT float SWIGSTDCALL CSharp_Index_docLengthAvg (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Index_docManager (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_document__SWIG_0 (  void *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT char* SWIGSTDCALL CSharp_Index_document__SWIG_1 (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Index_open (  void *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_Index_setProps (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_term__SWIG_0 (  void *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT char* SWIGSTDCALL CSharp_Index_term__SWIG_1 (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCount__SWIG_0 (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCount__SWIG_1 (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_Index_termCountUnique (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Index_termInfoList (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Index_termInfoListSeq (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_IndexedReal_ind_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IndexedReal_ind_set (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT double SWIGSTDCALL CSharp_IndexedReal_val_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IndexedReal_val_set (  void *  jarg1,
double  jarg2
) 
 

SWIGEXPORT std::vector< lemur::api::IndexedReal >* SWIGSTDCALL CSharp_IndexedRealVectorUpcast (  lemur::api::IndexedRealVector *  objectRef  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_IndexManager_openIndex (  char *  jarg1  ) 
 

SWIGEXPORT lemur::api::RetrievalMethod* SWIGSTDCALL CSharp_IndriRetMethodUpcast (  lemur::retrieval::IndriRetMethod *  objectRef  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Add (  void *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_AddRange (  void *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT unsigned long SWIGSTDCALL CSharp_IRVector_capacity (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Clear (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_IRVector_getitem (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_IRVector_getitemcopy (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_IRVector_GetRange (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Insert (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_InsertRange (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_RemoveAt (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_RemoveRange (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_IRVector_Repeat (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_reserve (  void *  jarg1,
unsigned long  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Reverse__SWIG_0 (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_Reverse__SWIG_1 (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_setitem (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_IRVector_SetRange (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT unsigned long SWIGSTDCALL CSharp_IRVector_size (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_MatchInfo_getMatches (  void *  jarg1,
void *  jarg2,
int  jarg3
) 
 

SWIGEXPORT std::vector< lemur::api::TMatch >* SWIGSTDCALL CSharp_MatchInfoUpcast (  lemur::api::MatchInfo *  objectRef  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_ArrayAccumulator (  int  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_DocInfo (  int  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_IndexedReal (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_IndexedRealVector (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_IndexManager (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_IRVector__SWIG_0 (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_IRVector__SWIG_1 (  int  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_Query (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_QueryRep (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_TermInfo (  int  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_TMatchVector__SWIG_0 (   ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_new_TMatchVector__SWIG_1 (  int  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_ParamClear (   ) 
 

SWIGEXPORT char* SWIGSTDCALL CSharp_ParamPopFile (   ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_ParamPushFile (  char *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_ParamSet (  char *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Query_makeQuery__SWIG_0 (  char *  jarg1,
char *  jarg2,
char *  jarg3,
char *  jarg4,
char *  jarg5
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Query_makeQuery__SWIG_1 (  char *  jarg1,
char *  jarg2,
char *  jarg3,
char *  jarg4
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Query_makeQuery__SWIG_2 (  char *  jarg1,
char *  jarg2,
char *  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Query_makeQuery__SWIG_3 (  char *  jarg1,
char *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_Query_makeQuery__SWIG_4 (  char *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_createModel__SWIG_0 (  void *  jarg1,
void *  jarg2,
char *  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_createModel__SWIG_1 (  void *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runIndriQuery (  char *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runQuery (  char *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_0 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4,
char *  jarg5,
char *  jarg6
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_1 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4,
char *  jarg5
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_2 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_3 (  char *  jarg1,
void *  jarg2,
char *  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runStructQuery__SWIG_4 (  char *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_0 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4,
char *  jarg5,
char *  jarg6
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_1 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4,
char *  jarg5
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_2 (  char *  jarg1,
void *  jarg2,
char *  jarg3,
char *  jarg4
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_3 (  char *  jarg1,
void *  jarg2,
char *  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_RetMethodManager_runTextQuery__SWIG_4 (  char *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_RetrievalMethod_scoreCollection (  void *  jarg1,
void *  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_RetrievalMethod_updateQuery (  void *  jarg1,
void *  jarg2,
void *  jarg3
) 
 

SWIGEXPORT lemur::api::RetrievalMethod* SWIGSTDCALL CSharp_StructQueryRetMethodUpcast (  lemur::api::StructQueryRetMethod *  objectRef  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_count (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_position (  void *  jarg1  ) 
 

SWIGEXPORT int* SWIGSTDCALL CSharp_TermInfo_positions (  void *  jarg1  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TermInfo_termID (  void *  jarg1  ) 
 

SWIGEXPORT unsigned int SWIGSTDCALL CSharp_TermInfoList_hasMore (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_TermInfoList_nextEntry (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TermInfoList_startIteration (  void *  jarg1  ) 
 

SWIGEXPORT lemur::api::RetrievalMethod* SWIGSTDCALL CSharp_TextQueryRetMethodUpcast (  lemur::api::TextQueryRetMethod *  objectRef  ) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_end_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_end_set (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_position_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_position_set (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_start_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_start_set (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT int SWIGSTDCALL CSharp_TMatch_tid_get (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatch_tid_set (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Add (  void *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_AddRange (  void *  jarg1,
void *  jarg2
) 
 

SWIGEXPORT unsigned long SWIGSTDCALL CSharp_TMatchVector_capacity (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Clear (  void *  jarg1  ) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_TMatchVector_getitem (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_TMatchVector_getitemcopy (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_TMatchVector_GetRange (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Insert (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_InsertRange (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_RemoveAt (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_RemoveRange (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void* SWIGSTDCALL CSharp_TMatchVector_Repeat (  void *  jarg1,
int  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_reserve (  void *  jarg1,
unsigned long  jarg2
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Reverse__SWIG_0 (  void *  jarg1  ) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_Reverse__SWIG_1 (  void *  jarg1,
int  jarg2,
int  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_setitem (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT void SWIGSTDCALL CSharp_TMatchVector_SetRange (  void *  jarg1,
int  jarg2,
void *  jarg3
) 
 

SWIGEXPORT unsigned long SWIGSTDCALL CSharp_TMatchVector_size (  void *  jarg1  ) 
 

SWIGINTERN char* lemur_api_DocumentManager_docElement (  lemur::api::DocumentManager *  self,
std::string const &  docid,
std::string const &  elt
) 
 

SWIGINTERN void lemur_api_Index_setProps (  lemur::api::Index *  self  ) 
 

SWIGINTERN lemur::api::Query* lemur_api_Query_makeQuery__SWIG_0 (  std::string  query,
std::string const &  stopfile = "",
std::string const &  stemtype = "",
std::string const &  datadir = "",
std::string const &  func = ""
) 
 

SWIGINTERN lemur::api::IndexedRealVector* lemur_api_RetMethodManager_runIndriQuery (  std::string const &  query,
lemur::retrieval::IndriRetMethod *  model
) 
 

SWIGINTERN lemur::api::IndexedRealVector* lemur_api_RetMethodManager_runQuery (  std::string const &  query,
lemur::api::RetrievalMethod *  model
) 
 

SWIGINTERN std::vector< lemur::api::IndexedReal >* new_std_vector_Sl_lemur_api_IndexedReal_Sg___SWIG_1 (  int  capacity  ) 
 

SWIGINTERN std::vector< lemur::api::TMatch >* new_std_vector_Sl_lemur_api_TMatch_Sg___SWIG_1 (  int  capacity  ) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__AddRange (  std::vector< lemur::api::IndexedReal > *  self,
std::vector< lemur::api::IndexedReal > const &  values
) 
 

SWIGINTERN std::vector< lemur::api::IndexedReal >::const_reference std_vector_Sl_lemur_api_IndexedReal_Sg__getitem (  std::vector< lemur::api::IndexedReal > *  self,
int  index
) 
 

SWIGINTERN lemur::api::IndexedReal std_vector_Sl_lemur_api_IndexedReal_Sg__getitemcopy (  std::vector< lemur::api::IndexedReal > *  self,
int  index
) 
 

SWIGINTERN std::vector< lemur::api::IndexedReal >* std_vector_Sl_lemur_api_IndexedReal_Sg__GetRange (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Insert (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
std::vector< lemur::api::IndexedReal >::value_type const &  x
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__InsertRange (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
std::vector< lemur::api::IndexedReal > const &  values
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__RemoveAt (  std::vector< lemur::api::IndexedReal > *  self,
int  index
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__RemoveRange (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
int  count
) 
 

SWIGINTERN std::vector< lemur::api::IndexedReal >* std_vector_Sl_lemur_api_IndexedReal_Sg__Repeat (  std::vector< lemur::api::IndexedReal >::value_type const &  value,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Reverse__SWIG_0 (  std::vector< lemur::api::IndexedReal > *  self  ) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__Reverse__SWIG_1 (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__setitem (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
std::vector< lemur::api::IndexedReal >::value_type const &  val
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_IndexedReal_Sg__SetRange (  std::vector< lemur::api::IndexedReal > *  self,
int  index,
std::vector< lemur::api::IndexedReal > const &  values
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__AddRange (  std::vector< lemur::api::TMatch > *  self,
std::vector< lemur::api::TMatch > const &  values
) 
 

SWIGINTERN std::vector< lemur::api::TMatch >::const_reference std_vector_Sl_lemur_api_TMatch_Sg__getitem (  std::vector< lemur::api::TMatch > *  self,
int  index
) 
 

SWIGINTERN lemur::api::TMatch std_vector_Sl_lemur_api_TMatch_Sg__getitemcopy (  std::vector< lemur::api::TMatch > *  self,
int  index
) 
 

SWIGINTERN std::vector< lemur::api::TMatch >* std_vector_Sl_lemur_api_TMatch_Sg__GetRange (  std::vector< lemur::api::TMatch > *  self,
int  index,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Insert (  std::vector< lemur::api::TMatch > *  self,
int  index,
std::vector< lemur::api::TMatch >::value_type const &  x
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__InsertRange (  std::vector< lemur::api::TMatch > *  self,
int  index,
std::vector< lemur::api::TMatch > const &  values
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__RemoveAt (  std::vector< lemur::api::TMatch > *  self,
int  index
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__RemoveRange (  std::vector< lemur::api::TMatch > *  self,
int  index,
int  count
) 
 

SWIGINTERN std::vector< lemur::api::TMatch >* std_vector_Sl_lemur_api_TMatch_Sg__Repeat (  std::vector< lemur::api::TMatch >::value_type const &  value,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Reverse__SWIG_0 (  std::vector< lemur::api::TMatch > *  self  ) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__Reverse__SWIG_1 (  std::vector< lemur::api::TMatch > *  self,
int  index,
int  count
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__setitem (  std::vector< lemur::api::TMatch > *  self,
int  index,
std::vector< lemur::api::TMatch >::value_type const &  val
) 
 

SWIGINTERN void std_vector_Sl_lemur_api_TMatch_Sg__SetRange (  std::vector< lemur::api::TMatch > *  self,
int  index,
std::vector< lemur::api::TMatch > const &  values
) 
 

SWIGINTERN void SWIG_CSharpException (  int  code,
const char *  msg
) 
 

void SWIGUNUSED SWIG_CSharpSetPendingException (  SWIG_CSharpExceptionCodes  code,
const char *  msg
)  [static]
 

void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument (  SWIG_CSharpExceptionArgumentCodes  code,
const char *  msg,
const char *  param_name
)  [static]
 

SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_lemur_csharp (  SWIG_CSharpExceptionArgumentCallback_t  argumentCallback,
SWIG_CSharpExceptionArgumentCallback_t  argumentNullCallback,
SWIG_CSharpExceptionArgumentCallback_t  argumentOutOfRangeCallback
) 
 

SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_lemur_csharp (  SWIG_CSharpExceptionCallback_t  applicationCallback,
SWIG_CSharpExceptionCallback_t  arithmeticCallback,
SWIG_CSharpExceptionCallback_t  divideByZeroCallback,
SWIG_CSharpExceptionCallback_t  indexOutOfRangeCallback,
SWIG_CSharpExceptionCallback_t  invalidCastCallback,
SWIG_CSharpExceptionCallback_t  invalidOperationCallback,
SWIG_CSharpExceptionCallback_t  ioCallback,
SWIG_CSharpExceptionCallback_t  nullReferenceCallback,
SWIG_CSharpExceptionCallback_t  outOfMemoryCallback,
SWIG_CSharpExceptionCallback_t  overflowCallback,
SWIG_CSharpExceptionCallback_t  systemCallback
) 
 

SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_lemur_csharp (  SWIG_CSharpStringHelperCallback  callback  ) 
 


Variable Documentation

SWIG_CSharpException_t SWIG_csharp_exceptions[] [static]
 

Initial value:

SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument[] [static]
 

Initial value:

SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL [static]
 


Generated on Tue Jun 15 11:02:57 2010 for Lemur by doxygen 1.3.4