Module: NPGRT
- Defined in:
- lib/npgrt.rb,
lib/npgrt/find.rb,
lib/npgrt/query.rb,
lib/npgrt/report.rb,
lib/npgrt/message.rb,
lib/npgrt/require.rb,
lib/npgrt/version.rb,
lib/npgrt/win32api.rb,
lib/npgrt/algorithm.rb,
lib/npgrt/filesystem.rb
Defined Under Namespace
Modules: Algorithm, FileSystem, Find, Message, Query, Require, Win32API Classes: Report
Constant Summary collapse
- VERSION =
"0.0.4"- PlatformWidth =
[nil].pack("p").size * 8
- PtrType =
PlatformWidth == 32 ? "L" : "Q"
Constants included from Win32API
Win32API::CP_ACP, Win32API::CP_ANSI, Win32API::CP_GBK, Win32API::CP_UTF8, Win32API::CloseFile, Win32API::CloseSocket, Win32API::Connect, Win32API::CreatePipe, Win32API::INI_VALUE_MAX, Win32API::OS64, Win32API::OpenSocket, Win32API::PTRLEN, Win32API::ReadFile, Win32API::Recv, Win32API::STARTUPINFOTYPE, Win32API::Send, Win32API::TYPE_VOIDP, Win32API::W, Win32API::WriteFile
Constants included from Require
Method Summary
Methods included from Win32API
addressof, api, checked_api, grant_all, hfileread, hfilereada, hfilereadw, hfilewrite, iniread, iniwrite, memread, memread!, memwrite, memwrite!, open3, popen, regclosekey, regopenkey, regread, regstrread, regstrwrite, regwrite, simplehttpread, sockaddr, socketread, socketwrite, strread, tcpclose, tcpnew, to_codepage, to_unicode, udpclose, udpnew, winpipe, wstrread
Methods included from Message
Methods included from FileSystem
Methods included from Require
binary_forms, require, require_binary
Methods included from Algorithm
array_to_hash, bfs, dfs, graph_buildpath, hash_to_array