LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
llvm::windows_error Struct Reference

#include <system_error.h>

Collaboration diagram for llvm::windows_error:
Collaboration graph
[legend]

Public Types

enum  _ {
  success = 0, invalid_function = 1, file_not_found = 2, path_not_found = 3,
  too_many_open_files = 4, access_denied = 5, invalid_handle = 6, arena_trashed = 7,
  not_enough_memory = 8, invalid_block = 9, bad_environment = 10, bad_format = 11,
  invalid_access = 12, outofmemory = 14, invalid_drive = 15, current_directory = 16,
  not_same_device = 17, no_more_files = 18, write_protect = 19, bad_unit = 20,
  not_ready = 21, bad_command = 22, crc = 23, bad_length = 24,
  seek = 25, not_dos_disk = 26, sector_not_found = 27, out_of_paper = 28,
  write_fault = 29, read_fault = 30, gen_failure = 31, sharing_violation = 32,
  lock_violation = 33, wrong_disk = 34, sharing_buffer_exceeded = 36, handle_eof = 38,
  handle_disk_full = 39, rem_not_list = 51, dup_name = 52, bad_net_path = 53,
  network_busy = 54, file_exists = 80, cannot_make = 82, broken_pipe = 109,
  open_failed = 110, buffer_overflow = 111, disk_full = 112, insufficient_buffer = 122,
  lock_failed = 167, busy = 170, cancel_violation = 173, already_exists = 183
}
 

Public Member Functions

 windows_error (_ v)
 
 windows_error (int v)
 
 operator int () const
 

Public Attributes

_ v_
 

Detailed Description

Definition at line 829 of file system_error.h.

Member Enumeration Documentation

Enumerator
success 
invalid_function 
file_not_found 
path_not_found 
too_many_open_files 
access_denied 
invalid_handle 
arena_trashed 
not_enough_memory 
invalid_block 
bad_environment 
bad_format 
invalid_access 
outofmemory 
invalid_drive 
current_directory 
not_same_device 
no_more_files 
write_protect 
bad_unit 
not_ready 
bad_command 
crc 
bad_length 
seek 
not_dos_disk 
sector_not_found 
out_of_paper 
write_fault 
read_fault 
gen_failure 
sharing_violation 
lock_violation 
wrong_disk 
sharing_buffer_exceeded 
handle_eof 
handle_disk_full 
rem_not_list 
dup_name 
bad_net_path 
network_busy 
file_exists 
cannot_make 
broken_pipe 
open_failed 
buffer_overflow 
disk_full 
insufficient_buffer 
lock_failed 
busy 
cancel_violation 
already_exists 

Definition at line 830 of file system_error.h.

Constructor & Destructor Documentation

llvm::windows_error::windows_error ( _  v)
inline

Definition at line 889 of file system_error.h.

llvm::windows_error::windows_error ( int  v)
inlineexplicit

Definition at line 890 of file system_error.h.

Member Function Documentation

llvm::windows_error::operator int ( ) const
inline

Definition at line 891 of file system_error.h.

References v_.

Member Data Documentation

_ llvm::windows_error::v_

Definition at line 887 of file system_error.h.

Referenced by operator int().


The documentation for this struct was generated from the following file: