smartmontools SVN Rev 5442
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | Private Attributes | List of all members
supported_vpd_pages Class Reference

#include <scsicmds.h>

Collaboration diagram for supported_vpd_pages:
Collaboration graph
[legend]

Public Member Functions

 supported_vpd_pages (scsi_device *device)
 
bool is_supported (int vpd_page_num) const
 

Private Attributes

int num_valid
 
unsigned char pages [256]
 

Detailed Description

Definition at line 394 of file scsicmds.h.

Constructor & Destructor Documentation

◆ supported_vpd_pages()

supported_vpd_pages::supported_vpd_pages ( scsi_device device)
explicit

Definition at line 154 of file scsicmds.cpp.

Member Function Documentation

◆ is_supported()

bool supported_vpd_pages::is_supported ( int  vpd_page_num) const

Definition at line 169 of file scsicmds.cpp.

Member Data Documentation

◆ num_valid

int supported_vpd_pages::num_valid
private

Definition at line 402 of file scsicmds.h.

◆ pages

unsigned char supported_vpd_pages::pages[256]
private

Definition at line 403 of file scsicmds.h.


The documentation for this class was generated from the following files: