// Copyright 2011 Google Inc. All Rights Reserved. | |
// Author: keir@google.com (Keir Mierle) | |
#ifndef CERES_INTERNAL_SPLIT_H_ | |
#define CERES_INTERNAL_SPLIT_H_ | |
#include <string> | |
#include <vector> | |
#include "ceres/internal/port.h" | |
namespace ceres { | |
// Split a string using one or more character delimiters, presented as a | |
// nul-terminated c string. Append the components to 'result'. If there are | |
// consecutive delimiters, this function skips over all of them. | |
void SplitStringUsing(const string& full, const char* delim, | |
vector<string>* res); | |
} // namespace ceres | |
#endif // CERES_INTERNAL_SPLIT_H_ |