ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*
 * Copyright (c) 2016, Google Inc.
 * All rights reserved.
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */
 
#ifndef PERFTOOLS_PATH_MATCHING_H_
#define PERFTOOLS_PATH_MATCHING_H_
 
#include <string>
 
#include "string_compat.h"
 
namespace perftools {
 
// Checks if a file is a .so file which is being used by an executing binary
// but has been deleted.
bool IsDeletedSharedObject(const string& path);
// Checks if a file is a .so file with the version appended to it.
bool IsVersionedSharedObject(const string& path);
 
}  // namespace perftools
 
#endif  // PERFTOOLS_PATH_MATCHING_H_