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::Querylemur_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::IndexedRealVectorlemur_api_RetMethodManager_runIndriQuery (std::string const &query, lemur::retrieval::IndriRetMethod *model)
SWIGINTERN lemur::api::IndexedRealVectorlemur_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 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