Android-cuttlefish cvd tool
Classes | Namespaces | Functions
instance_lock.cpp File Reference
#include "cuttlefish/host/commands/cvd/instances/lock/instance_lock.h"
#include <sys/file.h>
#include <algorithm>
#include <cstring>
#include <iterator>
#include <optional>
#include <regex>
#include <set>
#include <sstream>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
#include <android-base/file.h>
#include <android-base/parseint.h>
#include <android-base/strings.h>
#include "cuttlefish/common/libs/utils/contains.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/host/commands/cvd/utils/common.h"
Include dependency graph for instance_lock.cpp:

Classes

struct  cuttlefish::TypeAndId
 

Namespaces

namespace  cuttlefish
 

Functions

static std::string cuttlefish::DevicePatternString (const std::unordered_map< std::string, std::set< int > > &device_to_ids_map)
 
static Result< TypeAndId > cuttlefish::ParseMatchedLine (const std::smatch &device_string_match)