本文整理汇总了C++中FilePtr::name方法的典型用法代码示例。如果您正苦于以下问题:C++ FilePtr::name方法的具体用法?C++ FilePtr::name怎么用?C++ FilePtr::name使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FilePtr
的用法示例。
在下文中一共展示了FilePtr::name方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
list<MapPtr> Process::restrict_maps_to_file(const FilePtr &file)
{
list<MapPtr> file_maps = file->maps();
list<MapPtr> proc_maps = _maps;
list<MapPtr> result = Map::intersect_lists(file_maps, proc_maps);
if (result.size() == 0) {
warn << _pid << ": empty restriction to file " << file->name() << "\n";
}
return result;
}
示例2: do_files
static int do_files(SnapshotPtr &snap, char *args[])
{
list<FilePtr> files;
list<FilePtr>::iterator it;
files = snap->files();
Sizes::scale_kbytes();
for (int i = 0; i < Sizes::NUM_SIZES; ++i) {
cout << Sizes::size_name(i) << "\t";
}
cout << "NAME\n";
for (it = files.begin(); it != files.end(); ++it) {
FilePtr file = *it;
SizesPtr sizes = file->sizes();
for (int i = 0; i < Sizes::NUM_SIZES; ++i) {
cout << sizes->sval(i) << "\t";
}
cout << file->name();
cout << "\n";
}
return 0;
}