BusBoy  2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
CExternalAlgorithmData.cpp File Reference
#include "external/external_api.h"

Functions

CExternalAlgorithmDataPtr CExternalAlgorithmData_newAlgorithmData ()
 Copyright 2014 Google Inc. More...
 
void CExternalAlgorithmData_setSerializedKeyspace (CExternalAlgorithmDataPtr algoDataHandle, const char *keyspace)
 
const char * CExternalAlgorithmData_getSerializedKeyspace (CExternalAlgorithmDataPtr algoDataHandle)
 
void CExternalAlgorithmData_setSerializedConfig (CExternalAlgorithmDataPtr algoDataHandle, const char *config)
 
const char * CExternalAlgorithmData_getSerializedConfig (CExternalAlgorithmDataPtr algoDataHandle)
 
void CExternalAlgorithmData_addInputDataset (CExternalAlgorithmDataPtr algoDataHandle, CExternalDatasetPtr datasetHandle)
 
CExternalDatasetPtr CExternalAlgorithmData_getInputDataset (CExternalAlgorithmDataPtr algoDataHandle, int index)
 
size_t CExternalAlgorithmData_getInputDatasetCount (CExternalAlgorithmDataPtr algoDataHandle)
 
void CExternalAlgorithmData_addOutputDataset (CExternalAlgorithmDataPtr algoDataHandle, CExternalDatasetPtr datasetHandle)
 
CExternalDatasetPtr CExternalAlgorithmData_getOutputDataset (CExternalAlgorithmDataPtr algoDataHandle, int index)
 
size_t CExternalAlgorithmData_getOutputDatasetCount (CExternalAlgorithmDataPtr algoDataHandle)
 
CExternalAlgorithmDataPtr wrapExternalAlgorithmData (BUSBOY::ExternalAlgorithmData *algoData)
 

Function Documentation

void CExternalAlgorithmData_addInputDataset ( CExternalAlgorithmDataPtr  algoDataHandle,
CExternalDatasetPtr  datasetHandle 
)
void CExternalAlgorithmData_addOutputDataset ( CExternalAlgorithmDataPtr  algoDataHandle,
CExternalDatasetPtr  datasetHandle 
)
CExternalDatasetPtr CExternalAlgorithmData_getInputDataset ( CExternalAlgorithmDataPtr  algoDataHandle,
int  index 
)
size_t CExternalAlgorithmData_getInputDatasetCount ( CExternalAlgorithmDataPtr  algoDataHandle)
CExternalDatasetPtr CExternalAlgorithmData_getOutputDataset ( CExternalAlgorithmDataPtr  algoDataHandle,
int  index 
)
size_t CExternalAlgorithmData_getOutputDatasetCount ( CExternalAlgorithmDataPtr  algoDataHandle)
const char* CExternalAlgorithmData_getSerializedConfig ( CExternalAlgorithmDataPtr  algoDataHandle)
const char* CExternalAlgorithmData_getSerializedKeyspace ( CExternalAlgorithmDataPtr  algoDataHandle)
CExternalAlgorithmDataPtr CExternalAlgorithmData_newAlgorithmData ( )

Copyright 2014 Google Inc.

All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

void CExternalAlgorithmData_setSerializedConfig ( CExternalAlgorithmDataPtr  algoDataHandle,
const char *  config 
)
void CExternalAlgorithmData_setSerializedKeyspace ( CExternalAlgorithmDataPtr  algoDataHandle,
const char *  keyspace 
)
CExternalAlgorithmDataPtr wrapExternalAlgorithmData ( BUSBOY::ExternalAlgorithmData algoData)

Copyright 2014 Google Inc. All rights reserved.