blob: 30585e244040d3e4b0c9e8934a0d3db506f59b87 [file] [log] [blame]
/*
* 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_