Lines Matching refs:filenames
121 explicit STTableReader(const vector<string> &filenames) in STTableReader() argument
122 : sources_(filenames), entry_(0), error_(false) { in STTableReader()
124 keys_.resize(filenames.size()); in STTableReader()
125 streams_.resize(filenames.size(), 0); in STTableReader()
126 positions_.resize(filenames.size()); in STTableReader()
127 for (size_t i = 0; i < filenames.size(); ++i) { in STTableReader()
129 filenames[i].c_str(), ifstream::in | ifstream::binary); in STTableReader()
135 << filenames[i]; in STTableReader()
141 << filenames[i]; in STTableReader()
156 << filenames[i]; in STTableReader()
178 vector<string> filenames; in Open() local
179 filenames.push_back(filename); in Open()
180 return new STTableReader<T, R>(filenames); in Open()
183 static STTableReader<T, R> *Open(const vector<string> &filenames) { in Open() argument
184 return new STTableReader<T, R>(filenames); in Open()