eOn client
Long-timescale dynamics: aKMC, NEB, parallel replica
☾
Toggle main menu visibility
Loading...
Searching...
No Matches
Bundling.h
Go to the documentation of this file.
1
/*
2
** This file is part of eOn.
3
**
4
** SPDX-License-Identifier: BSD-3-Clause
5
**
6
** Copyright (c) 2010--present, eOn Development Team
7
** All rights reserved.
8
**
9
** Repo:
10
** https://github.com/TheochemUI/eOn
11
*/
12
#pragma once
13
#include <string>
14
#include <vector>
15
16
namespace
eonc
{
17
18
int
getBundleSize
(
void
);
19
std::vector<std::string>
unbundle
(
int
number);
20
void
bundle
(
int
number,
const
std::vector<std::string> &filenames,
21
std::vector<std::string> *bundledFilenames);
22
void
deleteUnbundledFiles
(
const
std::vector<std::string> &unbundledFilenames);
23
24
}
// namespace eonc
eonc
RAII resource manager for the ARTn C library with global synchronization.
Definition
ARTnSaddleSearch.cpp:19
eonc::bundle
void bundle(int number, const std::vector< std::string > &filenames, std::vector< std::string > *bundledFilenames)
Definition
Bundling.cpp:175
eonc::deleteUnbundledFiles
void deleteUnbundledFiles(const std::vector< std::string > &unbundledFilenames)
Definition
Bundling.cpp:140
eonc::unbundle
std::vector< std::string > unbundle(int number)
Definition
Bundling.cpp:80
eonc::getBundleSize
int getBundleSize()
Definition
Bundling.cpp:28
include
eon
Bundling.h
Generated by
1.17.0
Generated by
Doxygen 1.17.0
Analytics by
Antics
provided by
TurtleTech ehf