SYMBOL INDEX (3356 symbols across 286 files) FILE: build/news_html.py function main (line 7) | def main(): function extract_version (line 21) | def extract_version(news): function read_news (line 24) | def read_news(news, indent): function create_list_item (line 43) | def create_list_item(item, indent): function read_entry (line 46) | def read_entry(news): FILE: ezel/control.hpp type ezel (line 37) | namespace ezel { class form (line 39) | class form class control (line 51) | class control : public window method control (line 55) | control(boost::shared_ptr impl) : window(impl) {} FILE: ezel/control_parent_impl.hpp type ezel (line 37) | namespace ezel { type detail (line 38) | namespace detail { class control_parent_impl (line 44) | class control_parent_impl : public window_impl method LRESULT (line 51) | virtual LRESULT handle_message( method LRESULT (line 63) | LRESULT on(message m) method control_parent_impl (line 75) | control_parent_impl( FILE: ezel/controls/button.hpp type ezel (line 42) | namespace ezel { type controls (line 43) | namespace controls { class button_impl (line 45) | class button_impl : public ezel::detail::window_impl method handle_command (line 52) | virtual void handle_command( method button_impl (line 58) | button_impl( method window_class (line 65) | std::wstring window_class() const { return L"button"; } method DWORD (line 67) | DWORD style() const method on (line 78) | void on(command) { m_on_click(); } class button (line 86) | class button : public ezel::control method button (line 89) | button( method left (line 99) | short left() const { return impl()->left(); } method top (line 100) | short top() const { return impl()->top(); } method width (line 101) | short width() const { return impl()->width(); } method height (line 102) | short height() const { return impl()->height(); } FILE: ezel/controls/checkbox.hpp type ezel (line 39) | namespace ezel { type controls (line 40) | namespace controls { class checkbox_impl (line 44) | class checkbox_impl : public ezel::detail::window_impl method handle_command (line 51) | virtual void handle_command( method checkbox_impl (line 57) | checkbox_impl( method window_class (line 64) | std::wstring window_class() const { return L"button"; } method DWORD (line 66) | DWORD style() const method on (line 73) | void on(command) { m_on_click(); } class checkbox (line 81) | class checkbox : public ezel::control method checkbox (line 84) | checkbox( method text (line 92) | std::wstring text() const { return impl()->text(); } method left (line 93) | short left() const { return impl()->left(); } method top (line 94) | short top() const { return impl()->top(); } method width (line 95) | short width() const { return impl()->width(); } method height (line 96) | short height() const { return impl()->height(); } FILE: ezel/controls/edit.hpp type ezel (line 39) | namespace ezel { type controls (line 40) | namespace controls { class edit_impl (line 42) | class edit_impl : public ezel::detail::window_impl method handle_command (line 49) | virtual void handle_command( method edit_impl (line 55) | edit_impl( method window_class (line 62) | std::wstring window_class() const { return L"Edit"; } method DWORD (line 64) | DWORD style() const method on (line 77) | void on(command) { m_on_change(); } method on (line 78) | void on(command) { m_on_update(); } class edit (line 86) | class edit : public ezel::control type style (line 90) | struct style type value (line 92) | enum value method edit (line 101) | edit( method left (line 118) | short left() const { return impl()->left(); } method top (line 119) | short top() const { return impl()->top(); } method width (line 120) | short width() const { return impl()->width(); } method height (line 121) | short height() const { return impl()->height(); } FILE: ezel/controls/icon.hpp type ezel (line 40) | namespace ezel { type controls (line 41) | namespace controls { class icon_impl (line 43) | class icon_impl : public ezel::detail::window_impl method icon_impl (line 50) | icon_impl(short left, short top, short width, short height) method window_class (line 55) | std::wstring window_class() const { return L"static"; } method DWORD (line 56) | DWORD style() const method HICON (line 64) | HICON change_icon(HICON new_icon) method push (line 85) | virtual void push() class icon (line 97) | class icon : public ezel::control type style (line 101) | struct style type value (line 103) | enum value method icon (line 110) | icon(short left, short top, short width, short height) method HICON (line 116) | HICON change_icon(HICON new_icon) { return impl()->change_icon(new... method left (line 118) | short left() const { return impl()->left(); } method top (line 119) | short top() const { return impl()->top(); } method width (line 120) | short width() const { return impl()->width(); } method height (line 121) | short height() const { return impl()->height(); } FILE: ezel/controls/label.hpp type ezel (line 38) | namespace ezel { type controls (line 39) | namespace controls { class label_impl (line 41) | class label_impl : public ezel::detail::window_impl method label_impl (line 45) | label_impl( method window_class (line 52) | std::wstring window_class() const { return L"static"; } method DWORD (line 53) | DWORD style() const class label (line 68) | class label : public ezel::control type style (line 72) | struct style type value (line 74) | enum value method label (line 81) | label( method left (line 90) | short left() const { return impl()->left(); } method top (line 91) | short top() const { return impl()->top(); } method width (line 92) | short width() const { return impl()->width(); } method height (line 93) | short height() const { return impl()->height(); } FILE: ezel/controls/line.hpp type ezel (line 38) | namespace ezel { type controls (line 39) | namespace controls { class line_impl (line 41) | class line_impl : public ezel::detail::window_impl method line_impl (line 45) | line_impl(short left, short top, short width) method window_class (line 49) | std::wstring window_class() const { return L"static"; } method DWORD (line 50) | DWORD style() const class line (line 56) | class line : public ezel::control method line (line 59) | line( method left (line 66) | short left() const { return impl()->left(); } method top (line 67) | short top() const { return impl()->top(); } method width (line 68) | short width() const { return impl()->width(); } method height (line 69) | short height() const { return impl()->height(); } FILE: ezel/controls/spinner.hpp type ezel (line 43) | namespace ezel { type controls (line 44) | namespace controls { class spinner_impl (line 46) | class spinner_impl : public ezel::detail::window_impl method spinner_impl (line 53) | spinner_impl( method window_class (line 62) | std::wstring window_class() const { return L"msctls_updown32"; } method DWORD (line 63) | DWORD style() const method range (line 72) | void range(boost::int32_t minimum, boost::int32_t maximum) method value (line 86) | boost::int32_t value(boost::int32_t v) method push (line 100) | virtual void push() class spinner (line 117) | class spinner : public ezel::control type style (line 121) | struct style type value (line 123) | enum value method spinner (line 131) | spinner( method range (line 144) | void range(boost::int32_t minimum, boost::int32_t maximum) method value (line 147) | boost::int32_t value(boost::int32_t new_value) method left (line 150) | short left() const { return impl()->left(); } method top (line 151) | short top() const { return impl()->top(); } method width (line 152) | short width() const { return impl()->width(); } method height (line 153) | short height() const { return impl()->height(); } FILE: ezel/detail/command_dispatch.hpp type ezel (line 71) | namespace ezel { type detail (line 72) | namespace detail { function dispatch_command_next (line 78) | inline void dispatch_command_next( function dispatch_command_next (line 85) | inline void dispatch_command_next( function dispatch_command (line 99) | inline void dispatch_command( function dispatch_command (line 107) | inline void dispatch_command( function dispatch_command (line 135) | inline void dispatch_command( class command_map (line 147) | class command_map FILE: ezel/detail/dialog_template.hpp type ezel (line 42) | namespace ezel { type detail (line 43) | namespace detail { function T (line 58) | inline T* next_double_word(T* p) function T (line 68) | inline T* next_word(T* p) function calculate_template_size (line 81) | inline size_t calculate_template_size( function DLGITEMTEMPLATE (line 113) | inline DLGITEMTEMPLATE* write_template_to_buffer( function calculate_control_template_size (line 169) | inline size_t calculate_control_template_size( function DLGITEMTEMPLATE (line 204) | inline DLGITEMTEMPLATE* write_control_to_buffer( function increment_required_buffer_size (line 251) | inline size_t increment_required_buffer_size( function DLGITEMTEMPLATE (line 261) | inline DLGITEMTEMPLATE* to_buffer( function build_dialog_template_in_memory (line 275) | inline std::vector build_dialog_template_in_memory( FILE: ezel/detail/hooks.hpp type ezel (line 39) | namespace ezel { type detail (line 40) | namespace detail { type native (line 42) | namespace native { type create_struct (line 46) | struct create_struct type create_struct (line 48) | struct create_struct type create_struct (line 51) | struct create_struct type cbt_createwnd (line 57) | struct cbt_createwnd type cbt_createwnd (line 59) | struct cbt_createwnd type cbt_createwnd (line 62) | struct cbt_createwnd function handle_create (line 69) | inline void handle_create( function handle_destroy (line 87) | inline void handle_destroy(HWND hwnd) function LRESULT (line 103) | inline LRESULT CALLBACK cbt_hook_function( class creation_hooks (line 141) | class creation_hooks method creation_hooks (line 144) | creation_hooks() FILE: ezel/detail/hwnd_linking.hpp type ezel (line 34) | namespace ezel { type detail (line 35) | namespace detail { function store_user_window_data (line 43) | inline void store_user_window_data(HWND hwnd, const U& data) function store_dialog_window_data (line 54) | inline void store_dialog_window_data(HWND hwnd, const U& data) function U (line 71) | inline U fetch_user_window_data(HWND hwnd) function U (line 88) | inline U fetch_dialog_window_data(HWND hwnd) FILE: ezel/detail/message_dispatch.hpp type ezel (line 71) | namespace ezel { type detail (line 72) | namespace detail { function LRESULT (line 79) | inline LRESULT dispatch_message_next( function LRESULT (line 86) | inline LRESULT dispatch_message_next( function LRESULT (line 100) | inline LRESULT dispatch_message( function LRESULT (line 108) | inline LRESULT dispatch_message( function LRESULT (line 136) | inline LRESULT dispatch_message( class message_map (line 148) | class message_map FILE: ezel/detail/window_impl.hpp type ezel (line 50) | namespace ezel { type detail (line 59) | namespace detail { class window_impl (line 67) | class window_impl method LRESULT (line 242) | virtual LRESULT handle_message( method handle_command (line 248) | virtual void handle_command( method window_impl (line 254) | window_impl( method is_active (line 267) | bool is_active() const { return m_link.attached(); } method DWORD (line 270) | virtual DWORD style() const method left (line 275) | short left() const { return window().left(); } method top (line 276) | short top() const { return window().top(); } method width (line 277) | short width() const { return window().width(); } method height (line 278) | short height() const { return window().height(); } method text (line 280) | std::wstring text() const { return window().text(); } method text (line 281) | void text(const std::wstring& new_text) { window().text(new_text); } method visible (line 283) | void visible(bool state) { window().visible(state); } method enable (line 284) | void enable(bool state) { window().enable(state); } method LRESULT (line 305) | LRESULT on(message m) method LRESULT (line 312) | LRESULT on(message m) method LRESULT (line 326) | LRESULT on(message m) method LRESULT (line 335) | LRESULT on(message m) method LRESULT (line 343) | LRESULT on(message m) method LRESULT (line 360) | virtual LRESULT default_message_handler( method LRESULT (line 367) | LRESULT default_message_handler(const message& m) method on (line 379) | virtual void on(washer::gui::command_base unknown) method attach (line 404) | void attach(HWND hwnd) method HWND (line 430) | HWND hwnd() const { return m_link.hwnd(); } method pull (line 442) | virtual void pull() method push (line 462) | virtual void push() method detach (line 490) | void detach() method install_window_procedure (line 503) | virtual void install_window_procedure() method remove_window_procedure (line 512) | virtual void remove_window_procedure() function window_impl (line 72) | inline window_impl* window_from_hwnd(HWND hwnd) method LRESULT (line 242) | virtual LRESULT handle_message( method handle_command (line 248) | virtual void handle_command( method window_impl (line 254) | window_impl( method is_active (line 267) | bool is_active() const { return m_link.attached(); } method DWORD (line 270) | virtual DWORD style() const method left (line 275) | short left() const { return window().left(); } method top (line 276) | short top() const { return window().top(); } method width (line 277) | short width() const { return window().width(); } method height (line 278) | short height() const { return window().height(); } method text (line 280) | std::wstring text() const { return window().text(); } method text (line 281) | void text(const std::wstring& new_text) { window().text(new_text); } method visible (line 283) | void visible(bool state) { window().visible(state); } method enable (line 284) | void enable(bool state) { window().enable(state); } method LRESULT (line 305) | LRESULT on(message m) method LRESULT (line 312) | LRESULT on(message m) method LRESULT (line 326) | LRESULT on(message m) method LRESULT (line 335) | LRESULT on(message m) method LRESULT (line 343) | LRESULT on(message m) method LRESULT (line 360) | virtual LRESULT default_message_handler( method LRESULT (line 367) | LRESULT default_message_handler(const message& m) method on (line 379) | virtual void on(washer::gui::command_base unknown) method attach (line 404) | void attach(HWND hwnd) method HWND (line 430) | HWND hwnd() const { return m_link.hwnd(); } method pull (line 442) | virtual void pull() method push (line 462) | virtual void push() method detach (line 490) | void detach() method install_window_procedure (line 503) | virtual void install_window_procedure() method remove_window_procedure (line 512) | virtual void remove_window_procedure() class internal_window (line 87) | class internal_window class fake_window (line 112) | class fake_window : public internal_window method fake_window (line 115) | fake_window( method text (line 122) | std::basic_string text() const { return m_text; } method text (line 123) | void text(const std::basic_string& new_text) { m_text = new_tex... method is_visible (line 125) | bool is_visible() { return m_visible; } method is_enabled (line 126) | bool is_enabled() { return m_enabled; } method visible (line 127) | void visible(bool state) { m_visible = state; } method enable (line 128) | void enable(bool state) { m_enabled = state; } method left (line 130) | short left() const { return m_left; } method top (line 131) | short top() const { return m_top; } method width (line 132) | short width() const { return m_width; } method height (line 133) | short height() const { return m_height; } class real_window (line 151) | class real_window : public internal_window method real_window (line 154) | real_window(HWND hwnd) : method text (line 169) | std::basic_string text() const { return window().text(); } method text (line 179) | void text(const std::basic_string& new_text) method is_visible (line 182) | bool is_visible() { return window().is_visible(); } method is_enabled (line 183) | bool is_enabled() { return window().is_enabled(); } method visible (line 185) | void visible(bool state) { window().visible(state); } method enable (line 186) | void enable(bool state) { window().enable(state); } method left (line 188) | short left() const { return window().position().left(); } method top (line 189) | short top() const { return window().position().top(); } method width (line 190) | short width() const { return window().position().width(); } method height (line 191) | short height() const { return window().position().height(); } function copy_fields (line 202) | void copy_fields(internal_window& source, internal_window& tar... class window_impl (line 231) | class window_impl : private boost::noncopyable method LRESULT (line 242) | virtual LRESULT handle_message( method handle_command (line 248) | virtual void handle_command( method window_impl (line 254) | window_impl( method is_active (line 267) | bool is_active() const { return m_link.attached(); } method DWORD (line 270) | virtual DWORD style() const method left (line 275) | short left() const { return window().left(); } method top (line 276) | short top() const { return window().top(); } method width (line 277) | short width() const { return window().width(); } method height (line 278) | short height() const { return window().height(); } method text (line 280) | std::wstring text() const { return window().text(); } method text (line 281) | void text(const std::wstring& new_text) { window().text(new_text); } method visible (line 283) | void visible(bool state) { window().visible(state); } method enable (line 284) | void enable(bool state) { window().enable(state); } method LRESULT (line 305) | LRESULT on(message m) method LRESULT (line 312) | LRESULT on(message m) method LRESULT (line 326) | LRESULT on(message m) method LRESULT (line 335) | LRESULT on(message m) method LRESULT (line 343) | LRESULT on(message m) method LRESULT (line 360) | virtual LRESULT default_message_handler( method LRESULT (line 367) | LRESULT default_message_handler(const message& m) method on (line 379) | virtual void on(washer::gui::command_base unknown) method attach (line 404) | void attach(HWND hwnd) method HWND (line 430) | HWND hwnd() const { return m_link.hwnd(); } method pull (line 442) | virtual void pull() method push (line 462) | virtual void push() method detach (line 490) | void detach() method install_window_procedure (line 503) | virtual void install_window_procedure() method remove_window_procedure (line 512) | virtual void remove_window_procedure() function LRESULT (line 541) | inline LRESULT CALLBACK window_impl_proc( FILE: ezel/detail/window_link.hpp type ezel (line 39) | namespace ezel { type detail (line 40) | namespace detail { class window_link_helper (line 58) | class window_link_helper : private boost::noncopyable method window_link_helper (line 64) | window_link_helper(HWND hwnd, pointer_type wrapper) : m_hwnd(hwnd) method window_link_helper (line 70) | window_link_helper() : m_hwnd(NULL) {} method HWND (line 87) | HWND hwnd() const { return m_hwnd; } method attached (line 88) | bool attached() const { return m_hwnd != NULL; } class window_link (line 104) | class window_link method window_link (line 110) | window_link(HWND hwnd, pointer_type wrapper) method window_link (line 114) | window_link() : m_link(boost::make_shared >(... method HWND (line 116) | HWND hwnd() const { return m_link->hwnd(); } method attached (line 117) | bool attached() const { return m_link->attached(); } FILE: ezel/detail/window_proc.hpp type ezel (line 38) | namespace ezel { type detail (line 39) | namespace detail { class window_proc_base (line 41) | class window_proc_base class window_proc (line 53) | class window_proc : public window_proc_base method window_proc (line 60) | window_proc(HWND hwnd, WNDPROC new_proc) : method LRESULT (line 88) | virtual LRESULT do_default_handling( class dialog_proc (line 117) | class dialog_proc : public window_proc method dialog_proc (line 121) | dialog_proc(HWND hwnd, WNDPROC new_proc) : window_proc(hwnd, new_p... method LRESULT (line 123) | virtual LRESULT do_default_handling( FILE: ezel/detail/window_proxy.hpp type ezel (line 37) | namespace ezel { type detail (line 38) | namespace detail { class window_proxy (line 65) | class window_proxy method window_proxy (line 68) | window_proxy(boost::shared_ptr fake) method Interface (line 71) | Interface* operator->() { return m_active_window; } method Interface (line 72) | Interface& operator*() { return *m_active_window; } method Interface (line 73) | const Interface* operator->() const { return m_active_window; } method Interface (line 74) | const Interface& operator*() const { return *m_active_window; } method attach (line 79) | void attach(HWND hwnd) method detach (line 91) | void detach() method pull (line 109) | void pull() method push (line 126) | void push() method Interface (line 134) | Interface& real() { return *m_real_window; } method Interface (line 135) | Interface& fake() { return *m_fake_window; } FILE: ezel/form.hpp type ezel (line 61) | namespace ezel { type detail (line 63) | namespace detail { class form_impl (line 71) | class form_impl : public control_parent_impl method LRESULT (line 76) | virtual LRESULT handle_message( method form_impl (line 84) | form_impl( method window_class (line 90) | std::wstring window_class() const { return L"#32770"; } method DWORD (line 91) | DWORD style() const method add_control (line 94) | void add_control(boost::shared_ptr control) method show (line 99) | void show(HWND hwnd_owner) method end (line 127) | void end() method LRESULT (line 153) | LRESULT on(message m) method LRESULT (line 159) | LRESULT on(message m) method LRESULT (line 180) | LRESULT on(message /*message*/) method install_window_procedure (line 200) | virtual void install_window_procedure() method hook_window_creation (line 209) | void hook_window_creation() method unhook_window_creation (line 214) | void unhook_window_creation() function INT_PTR (line 258) | inline INT_PTR CALLBACK dialog_creation_handler( class form (line 287) | class form : public window method form (line 291) | form( method add_control (line 299) | void add_control(const control& control) method show (line 304) | void show(HWND hwnd_owner=NULL) method end (line 309) | void end() method killer (line 327) | boost::function killer() FILE: ezel/window.hpp type ezel (line 36) | namespace ezel { class window (line 47) | class window method window (line 51) | window(boost::shared_ptr impl) : m_impl(impl) {} method text (line 54) | std::wstring text() const { return impl()->text(); } method text (line 55) | void text(const std::wstring& new_text) const method visible (line 60) | void visible(bool visibility) { impl()->visible(visibility); } method enable (line 61) | void enable(bool enablement) { impl()->enable(enablement); } method impl (line 79) | boost::shared_ptr impl() const { return m_impl; } FILE: ssh/agent.hpp type ssh (line 54) | namespace ssh class identity (line 57) | class identity method identity (line 60) | identity(boost::shared_ptr agent, method authenticate (line 66) | void authenticate(const std::string& user_name) type detail (line 80) | namespace detail class identity_iterator_base (line 84) | class identity_iterator_base method identity_iterator_base (line 97) | identity_iterator_base(boost::shared_ptr agent) method identity_iterator_base (line 106) | identity_iterator_base() : m_pos(NULL) method identity_iterator_base (line 116) | identity_iterator_base(const identity_iterator_base& o... method increment (line 122) | void increment() method equal (line 143) | bool equal(const identity_iterator_base& other) const method value_type (line 148) | value_type dereference() const class agent_identities (line 168) | class agent_identities method agent_identities (line 174) | explicit agent_identities(detail::session_state& session) method iterator (line 189) | iterator begin() const method iterator (line 194) | iterator end() const FILE: ssh/detail/agent_state.hpp type ssh (line 47) | namespace ssh type detail (line 49) | namespace detail function LIBSSH2_AGENT (line 52) | inline LIBSSH2_AGENT* do_agent_init(session_state& session) class agent_state (line 65) | class agent_state : private boost::noncopyable method agent_state (line 83) | agent_state(session_state& session) method scoped_lock (line 109) | scoped_lock aquire_lock() method LIBSSH2_SESSION (line 114) | LIBSSH2_SESSION* session_ptr() method LIBSSH2_AGENT (line 119) | LIBSSH2_AGENT* agent_ptr() method session_state (line 125) | session_state& session_ref() FILE: ssh/detail/file_handle_state.hpp type ssh (line 49) | namespace ssh type detail (line 51) | namespace detail function LIBSSH2_SFTP_HANDLE (line 54) | inline LIBSSH2_SFTP_HANDLE* do_open(sftp_channel_state& sftp, class file_handle_state (line 71) | class file_handle_state : private boost::noncopyable method file_handle_state (line 89) | file_handle_state(sftp_channel_state& sftp, const char* filename, method scoped_lock (line 105) | scoped_lock aquire_lock() method LIBSSH2_SESSION (line 110) | LIBSSH2_SESSION* session_ptr() method LIBSSH2_SFTP (line 115) | LIBSSH2_SFTP* sftp_ptr() method LIBSSH2_SFTP_HANDLE (line 120) | LIBSSH2_SFTP_HANDLE* file_handle() method sftp_channel_state (line 126) | sftp_channel_state& sftp_ref() FILE: ssh/detail/libssh2/agent.hpp type ssh (line 52) | namespace ssh type detail (line 54) | namespace detail type libssh2 (line 56) | namespace libssh2 type agent (line 58) | namespace agent function LIBSSH2_AGENT (line 64) | inline LIBSSH2_AGENT* function LIBSSH2_AGENT (line 81) | inline LIBSSH2_AGENT* init(LIBSSH2_SESSION* session) function connect (line 99) | inline void function connect (line 114) | inline void connect(LIBSSH2_AGENT* agent, LIBSSH2_SESSION* session) function get_identity (line 133) | inline int get_identity( function get_identity (line 153) | inline int get_identity(LIBSSH2_AGENT* agent, LIBSSH2_SESSION* s... function list_identities (line 174) | inline void list_identities( function list_identities (line 190) | inline void list_identities(LIBSSH2_AGENT* agent, LIBSSH2_SESSIO... function userauth (line 207) | inline void function userauth (line 222) | inline void userauth(LIBSSH2_AGENT* agent, LIBSSH2_SESSION* sess... FILE: ssh/detail/libssh2/knownhost.hpp type ssh (line 50) | namespace ssh type detail (line 52) | namespace detail type libssh2 (line 54) | namespace libssh2 type knownhost (line 56) | namespace knownhost function LIBSSH2_KNOWNHOSTS (line 62) | inline LIBSSH2_KNOWNHOSTS* function LIBSSH2_KNOWNHOSTS (line 79) | inline LIBSSH2_KNOWNHOSTS* init(LIBSSH2_SESSION* session) function readline (line 97) | inline void function readline (line 113) | inline void readline(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOST... function writeline (line 131) | inline void function writeline (line 149) | inline void writeline(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOS... function get (line 172) | inline int function get (line 193) | inline int get(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOSTS* hosts, function add (line 212) | inline void function add (line 230) | inline void add(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOSTS* ho... function del (line 249) | inline void function del (line 265) | inline void del(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOSTS* ho... function check (line 282) | inline int function check (line 313) | inline int check(LIBSSH2_SESSION* session, LIBSSH2_KNOWNHOSTS* h... FILE: ssh/detail/libssh2/libssh2.hpp type ssh (line 40) | namespace ssh type detail (line 42) | namespace detail type libssh2 (line 100) | namespace libssh2 FILE: ssh/detail/libssh2/session.hpp type ssh (line 51) | namespace ssh type detail (line 53) | namespace detail type libssh2 (line 55) | namespace libssh2 type session (line 57) | namespace session function LIBSSH2_SESSION (line 63) | inline LIBSSH2_SESSION* init() function startup (line 77) | inline void function startup (line 92) | inline void startup(LIBSSH2_SESSION* session, int socket) function disconnect (line 108) | inline void disconnect( function disconnect (line 124) | inline void disconnect(LIBSSH2_SESSION* session, const char* des... FILE: ssh/detail/libssh2/sftp.hpp type ssh (line 56) | namespace ssh type detail (line 58) | namespace detail type libssh2 (line 60) | namespace libssh2 type sftp (line 62) | namespace sftp function LIBSSH2_SFTP (line 68) | inline LIBSSH2_SFTP* function LIBSSH2_SFTP (line 84) | inline LIBSSH2_SFTP* init(LIBSSH2_SESSION* session) function LIBSSH2_SFTP_HANDLE (line 98) | inline LIBSSH2_SFTP_HANDLE* function LIBSSH2_SFTP_HANDLE (line 118) | inline LIBSSH2_SFTP_HANDLE* open(LIBSSH2_SESSION* session, LIBSS... function symlink_ex (line 146) | inline int symlink_ex( function symlink_ex (line 192) | inline int symlink_ex(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function symlink (line 214) | inline void function symlink (line 229) | inline void symlink(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function stat (line 242) | inline void function stat (line 260) | inline void stat(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, c... function fstat (line 279) | inline void function fstat (line 296) | inline void fstat(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function unlink_ex (line 314) | inline void function unlink_ex (line 330) | inline void unlink_ex(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function mkdir_ex (line 348) | inline void function mkdir_ex (line 364) | inline void mkdir_ex(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function rmdir_ex (line 382) | inline void function rmdir_ex (line 398) | inline void rmdir_ex(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function rename (line 416) | inline void function rename (line 434) | inline void rename(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function read (line 455) | inline ssize_t function read (line 474) | inline ssize_t read(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function write (line 495) | inline ssize_t function write (line 514) | inline ssize_t write(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, function readdir_ex (line 535) | inline int readdir_ex( function readdir_ex (line 556) | inline int readdir_ex(LIBSSH2_SESSION* session, LIBSSH2_SFTP* sftp, FILE: ssh/detail/libssh2/userauth.hpp type ssh (line 52) | namespace ssh type detail (line 54) | namespace detail type libssh2 (line 56) | namespace libssh2 type userauth (line 58) | namespace userauth function password (line 108) | inline void function password (line 128) | inline void password(LIBSSH2_SESSION* session, const char* usern... function keyboard_interactive_ex (line 149) | inline void keyboard_interactive_ex( function keyboard_interactive_ex (line 167) | inline void keyboard_interactive_ex( function public_key_from_file (line 187) | inline void public_key_from_file( function public_key_from_file (line 206) | inline void public_key_from_file(LIBSSH2_SESSION* session, const... FILE: ssh/detail/session_state.hpp type ssh (line 53) | namespace ssh type detail (line 55) | namespace detail class session_state (line 69) | class session_state : private boost::noncopyable method session_state (line 86) | session_state() : m_session(::ssh::detail::libssh2::session::init()) method session_state (line 93) | session_state(int socket, const std::string& disconnection_message) method scoped_lock (line 134) | scoped_lock aquire_lock() method LIBSSH2_SESSION (line 139) | LIBSSH2_SESSION* session_ptr() FILE: ssh/detail/sftp_channel_state.hpp type ssh (line 47) | namespace ssh type detail (line 49) | namespace detail function LIBSSH2_SFTP (line 52) | inline LIBSSH2_SFTP* do_sftp_init(session_state& session) class sftp_channel_state (line 65) | class sftp_channel_state : private boost::noncopyable method sftp_channel_state (line 82) | sftp_channel_state(session_state& session) method scoped_lock (line 94) | scoped_lock aquire_lock() method LIBSSH2_SESSION (line 99) | LIBSSH2_SESSION* session_ptr() method LIBSSH2_SFTP (line 104) | LIBSSH2_SFTP* sftp_ptr() method session_state (line 110) | session_state& session_ref() FILE: ssh/filesystem.hpp type ssh (line 49) | namespace ssh class session (line 54) | class session type filesystem (line 56) | namespace filesystem class file_attributes (line 59) | class file_attributes type file_type (line 62) | enum file_type method file_type (line 74) | file_type type() const method permissions (line 104) | boost::optional permissions() const method size (line 116) | boost::optional size() const method uid (line 128) | boost::optional uid() const method gid (line 140) | boost::optional gid() const method last_accessed (line 155) | boost::optional last_accessed() const method last_modified (line 170) | boost::optional last_modified() const method file_attributes (line 186) | explicit file_attributes(const LIBSSH2_SFTP_ATTRIBUTES& raw_attrib... method is_valid_attribute (line 191) | bool is_valid_attribute(unsigned long attribute_type) const class sftp_file (line 199) | class sftp_file : boost::totally_ordered method sftp_file (line 202) | sftp_file(const path& file, const std::string& long_entry, method path (line 208) | ssh::filesystem::path path() const method file_attributes (line 218) | const file_attributes& attributes() const type file_type (line 234) | enum file_type type perms (line 252) | enum perms type detail (line 279) | namespace detail function file_type (line 282) | inline file_type permissions_to_file_type(unsigned long permissions) function file_type_to_permissions (line 308) | inline unsigned long file_type_to_permissions(file_type type) function open_directory (line 425) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function check_status (line 1250) | check_status(sftp_filesystem& filesystem, const path& path) class file_status (line 335) | class file_status method file_status (line 342) | explicit file_status(file_type type = file_type::none_, method file_status (line 348) | explicit file_status(const LIBSSH2_SFTP_ATTRIBUTES& attributes) method file_type (line 373) | file_type type() const method perms (line 378) | perms permissions() const method file_size (line 384) | boost::uintmax_t file_size() const method last_write_time (line 396) | std::time_t last_write_time() const method is_available_attribute (line 408) | bool is_available_attribute(const LIBSSH2_SFTP_ATTRIBUTES attributes, class sftp_filesystem (line 420) | class sftp_filesystem method sftp_filesystem (line 661) | sftp_filesystem(BOOST_RV_REF(sftp_filesystem) other) method sftp_filesystem (line 669) | sftp_filesystem& operator=(BOOST_RV_REF(sftp_filesystem) other) method directory_iterator (line 685) | directory_iterator directory_iterator(const path& path) method directory_iterator (line 694) | ssh::filesystem::directory_iterator directory_iterator() method file_attributes (line 708) | file_attributes attributes(const path& file, bool follow_links) method path (line 727) | path resolve_link_target(const path& link) method path (line 735) | path canonical_path(const path& link) class factory_attorney (line 749) | class factory_attorney method sftp_filesystem (line 754) | sftp_filesystem operator()(::ssh::detail::session_state& session... method sftp_filesystem (line 764) | explicit sftp_filesystem(::ssh::detail::session_state& session_state) method create_directory (line 786) | bool create_directory(const path& new_directory) method create_symlink (line 836) | void create_symlink(const path& link, const path& target) method file_status (line 849) | file_status status(const path& target) method permissions (line 883) | void permissions(const path& file, perms new_permissions) method rename (line 918) | void rename(const path& source, const path& destination, method remove (line 955) | bool remove(const path& target) method remove_all (line 993) | boost::uintmax_t remove_all(const path& target) method remove_one_file (line 1014) | bool remove_one_file(const path& file) method remove_empty_directory (line 1019) | bool remove_empty_directory(const path& file) method do_remove (line 1026) | bool do_remove(const path& target, bool is_directory) method path (line 1068) | path symlink_resolve(const char* path, unsigned int path_len, type detail (line 422) | namespace detail function file_type (line 282) | inline file_type permissions_to_file_type(unsigned long permissions) function file_type_to_permissions (line 308) | inline unsigned long file_type_to_permissions(file_type type) function open_directory (line 425) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function check_status (line 1250) | check_status(sftp_filesystem& filesystem, const path& path) class directory_iterator (line 442) | class directory_iterator method directory_iterator (line 452) | directory_iterator() class factory_attorney (line 469) | class factory_attorney method directory_iterator (line 474) | directory_iterator method directory_iterator (line 480) | directory_iterator operator()() method directory_iterator (line 488) | directory_iterator(::ssh::detail::sftp_channel_state& sftp_channel, method increment (line 499) | void increment() method equal (line 506) | bool equal(directory_iterator const& other) const method next_file (line 511) | void next_file() method sftp_file (line 582) | sftp_file dereference() const type detail (line 604) | namespace detail function file_type (line 282) | inline file_type permissions_to_file_type(unsigned long permissions) function file_type_to_permissions (line 308) | inline unsigned long file_type_to_permissions(file_type type) function open_directory (line 425) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function check_status (line 1250) | check_status(sftp_filesystem& filesystem, const path& path) class sftp_output_device (line 644) | class sftp_output_device class sftp_io_device (line 645) | class sftp_io_device class sftp_filesystem (line 653) | class sftp_filesystem : private boost::noncopyable method sftp_filesystem (line 661) | sftp_filesystem(BOOST_RV_REF(sftp_filesystem) other) method sftp_filesystem (line 669) | sftp_filesystem& operator=(BOOST_RV_REF(sftp_filesystem) other) method directory_iterator (line 685) | directory_iterator directory_iterator(const path& path) method directory_iterator (line 694) | ssh::filesystem::directory_iterator directory_iterator() method file_attributes (line 708) | file_attributes attributes(const path& file, bool follow_links) method path (line 727) | path resolve_link_target(const path& link) method path (line 735) | path canonical_path(const path& link) class factory_attorney (line 749) | class factory_attorney method sftp_filesystem (line 754) | sftp_filesystem operator()(::ssh::detail::session_state& session... method sftp_filesystem (line 764) | explicit sftp_filesystem(::ssh::detail::session_state& session_state) method create_directory (line 786) | bool create_directory(const path& new_directory) method create_symlink (line 836) | void create_symlink(const path& link, const path& target) method file_status (line 849) | file_status status(const path& target) method permissions (line 883) | void permissions(const path& file, perms new_permissions) method rename (line 918) | void rename(const path& source, const path& destination, method remove (line 955) | bool remove(const path& target) method remove_all (line 993) | boost::uintmax_t remove_all(const path& target) method remove_one_file (line 1014) | bool remove_one_file(const path& file) method remove_empty_directory (line 1019) | bool remove_empty_directory(const path& file) method do_remove (line 1026) | bool do_remove(const path& target, bool is_directory) method path (line 1068) | path symlink_resolve(const char* path, unsigned int path_len, function swap (line 1108) | inline void swap(sftp_filesystem& lhs, sftp_filesystem& rhs) function create_directory (line 1127) | inline bool create_directory(sftp_filesystem& fs, const path& new_di... function create_symlink (line 1145) | inline void create_symlink(sftp_filesystem& fs, const path& link, function rename (line 1188) | inline void rename(sftp_filesystem& fs, const path& source, function remove (line 1216) | inline bool remove(sftp_filesystem& fs, const path& target) function remove_all (line 1241) | inline boost::uintmax_t remove_all(sftp_filesystem& fs, const path& ... type detail (line 1246) | namespace detail function file_type (line 282) | inline file_type permissions_to_file_type(unsigned long permissions) function file_type_to_permissions (line 308) | inline unsigned long file_type_to_permissions(file_type type) function open_directory (line 425) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function check_status (line 1250) | check_status(sftp_filesystem& filesystem, const path& path) function exists (line 1288) | inline bool exists(sftp_filesystem& filesystem, const path& file) function path (line 1309) | inline path resolve_link_target(sftp_filesystem& filesystem, function path (line 1315) | inline path canonical_path(sftp_filesystem& filesystem, const sftp_f... function file_status (line 1327) | inline file_status status(sftp_filesystem& filesystem, const path& f... method file_status (line 342) | explicit file_status(file_type type = file_type::none_, method file_status (line 348) | explicit file_status(const LIBSSH2_SFTP_ATTRIBUTES& attributes) method file_type (line 373) | file_type type() const method perms (line 378) | perms permissions() const method file_size (line 384) | boost::uintmax_t file_size() const method last_write_time (line 396) | std::time_t last_write_time() const method is_available_attribute (line 408) | bool is_available_attribute(const LIBSSH2_SFTP_ATTRIBUTES attributes, function is_regular_file (line 1335) | inline bool is_regular_file(const file_status& status) function is_regular_file (line 1343) | inline bool is_regular_file(sftp_filesystem& filesystem, const path&... function is_directory (line 1351) | inline bool is_directory(const file_status& status) function is_directory (line 1359) | inline bool is_directory(sftp_filesystem& filesystem, const path& file) function permissions (line 1372) | inline void permissions(sftp_filesystem& filesystem, const path& file, function file_size (line 1381) | inline boost::uintmax_t file_size(sftp_filesystem& filesystem, const... function last_write_time (line 1392) | inline std::time_t last_write_time(sftp_filesystem& filesystem, function is_empty (line 1401) | inline bool is_empty(sftp_filesystem& filesystem, const path& file) FILE: ssh/filesystem/path.hpp type ssh (line 33) | namespace ssh type filesystem (line 35) | namespace filesystem type detail (line 38) | namespace detail function lexical_compare (line 54) | inline int lexical_compare(Iterator lhs, const Iterator& lhs_end, ... function find_next_slash (line 87) | inline typename StringType::size_type function find_previous_slash (line 95) | inline typename StringType::size_type function find_next_non_slash (line 103) | inline typename StringType::size_type function find_previous_non_slash (line 111) | inline typename StringType::size_type function utf8_locale (line 133) | inline std::locale utf8_locale() function system_locale (line 139) | inline std::locale system_locale() function from_source (line 145) | inline std::string from_source(const std::string& source) function from_source (line 150) | inline std::string from_source(const std::wstring& source) function from_source (line 157) | inline std::string from_source(const InputIterator& begin, class path (line 167) | class path : boost::totally_ordered class iterator (line 172) | class iterator method path (line 175) | path() method path (line 180) | path(const Source& source) method path (line 186) | path(const InputIterator& begin, const InputIterator& end) method is_relative (line 191) | bool is_relative() const method is_absolute (line 196) | bool is_absolute() const method empty (line 201) | bool empty() const method has_parent_path (line 206) | bool has_parent_path() const method has_relative_path (line 213) | bool has_relative_path() const method has_filename (line 220) | bool has_filename() const method string_type (line 227) | string_type native() const method string (line 241) | std::string string() const method string (line 247) | std::wstring string() const method u8string (line 252) | std::string u8string() const method string (line 257) | std::string string() const method wstring (line 264) | std::wstring wstring() const method path (line 275) | path& operator/=(const path& rhs) method path (line 293) | path& operator/=(const Source& rhs) method path (line 300) | static path path_from_range(const InputIterator& begin, method from_utf (line 311) | std::string from_utf(const std::locale& locale) const class path::iterator (line 322) | class path::iterator method iterator (line 329) | explicit iterator(const path* source_path, string_type::size_type ... method iterator (line 340) | iterator() method equal (line 346) | bool equal(const iterator& other) const method path (line 352) | const path& dereference() const method increment (line 365) | void increment() method decrement (line 376) | void decrement() method next_element_positions (line 384) | static std::pair method previous_element_positions (line 396) | static std::pair method find_next_element_first_position (line 409) | static string_type::size_type method find_previous_element_first_position (line 474) | static string_type::size_type find_previous_element_first_position( method find_element_last_position (line 560) | static string_type::size_type method string_type (line 601) | static string_type element_from_positions( function path (line 639) | inline path path::parent_path() const class iterator (line 172) | class iterator method path (line 175) | path() method path (line 180) | path(const Source& source) method path (line 186) | path(const InputIterator& begin, const InputIterator& end) method is_relative (line 191) | bool is_relative() const method is_absolute (line 196) | bool is_absolute() const method empty (line 201) | bool empty() const method has_parent_path (line 206) | bool has_parent_path() const method has_relative_path (line 213) | bool has_relative_path() const method has_filename (line 220) | bool has_filename() const method string_type (line 227) | string_type native() const method string (line 241) | std::string string() const method string (line 247) | std::wstring string() const method u8string (line 252) | std::string u8string() const method string (line 257) | std::string string() const method wstring (line 264) | std::wstring wstring() const method path (line 275) | path& operator/=(const path& rhs) method path (line 293) | path& operator/=(const Source& rhs) method path (line 300) | static path path_from_range(const InputIterator& begin, method from_utf (line 311) | std::string from_utf(const std::locale& locale) const function path (line 651) | inline path path::relative_path() const class iterator (line 172) | class iterator method path (line 175) | path() method path (line 180) | path(const Source& source) method path (line 186) | path(const InputIterator& begin, const InputIterator& end) method is_relative (line 191) | bool is_relative() const method is_absolute (line 196) | bool is_absolute() const method empty (line 201) | bool empty() const method has_parent_path (line 206) | bool has_parent_path() const method has_relative_path (line 213) | bool has_relative_path() const method has_filename (line 220) | bool has_filename() const method string_type (line 227) | string_type native() const method string (line 241) | std::string string() const method string (line 247) | std::wstring string() const method u8string (line 252) | std::string u8string() const method string (line 257) | std::string string() const method wstring (line 264) | std::wstring wstring() const method path (line 275) | path& operator/=(const path& rhs) method path (line 293) | path& operator/=(const Source& rhs) method path (line 300) | static path path_from_range(const InputIterator& begin, method from_utf (line 311) | std::string from_utf(const std::locale& locale) const function path (line 663) | inline path path::filename() const class iterator (line 172) | class iterator method path (line 175) | path() method path (line 180) | path(const Source& source) method path (line 186) | path(const InputIterator& begin, const InputIterator& end) method is_relative (line 191) | bool is_relative() const method is_absolute (line 196) | bool is_absolute() const method empty (line 201) | bool empty() const method has_parent_path (line 206) | bool has_parent_path() const method has_relative_path (line 213) | bool has_relative_path() const method has_filename (line 220) | bool has_filename() const method string_type (line 227) | string_type native() const method string (line 241) | std::string string() const method string (line 247) | std::wstring string() const method u8string (line 252) | std::string u8string() const method string (line 257) | std::string string() const method wstring (line 264) | std::wstring wstring() const method path (line 275) | path& operator/=(const path& rhs) method path (line 293) | path& operator/=(const Source& rhs) method path (line 300) | static path path_from_range(const InputIterator& begin, method from_utf (line 311) | std::string from_utf(const std::locale& locale) const function path (line 710) | inline path operator/(const path& lhs, const Source& rhs) class iterator (line 172) | class iterator method path (line 175) | path() method path (line 180) | path(const Source& source) method path (line 186) | path(const InputIterator& begin, const InputIterator& end) method is_relative (line 191) | bool is_relative() const method is_absolute (line 196) | bool is_absolute() const method empty (line 201) | bool empty() const method has_parent_path (line 206) | bool has_parent_path() const method has_relative_path (line 213) | bool has_relative_path() const method has_filename (line 220) | bool has_filename() const method string_type (line 227) | string_type native() const method string (line 241) | std::string string() const method string (line 247) | std::wstring string() const method u8string (line 252) | std::string u8string() const method string (line 257) | std::string string() const method wstring (line 264) | std::wstring wstring() const method path (line 275) | path& operator/=(const path& rhs) method path (line 293) | path& operator/=(const Source& rhs) method path (line 300) | static path path_from_range(const InputIterator& begin, method from_utf (line 311) | std::string from_utf(const std::locale& locale) const FILE: ssh/host_key.hpp type ssh (line 54) | namespace ssh type detail (line 57) | namespace detail function hostkey (line 63) | inline std::pair hostkey(session_state& session) function T (line 93) | inline T hostkey_hash(session_state& session, int hash_type) function method (line 123) | inline std::string method(session_state& session, int method_type) function type_to_hostkey_type (line 164) | inline hostkey_type::enum_t type_to_hostkey_type(int type) type hostkey_type (line 146) | struct hostkey_type type enum_t (line 148) | enum enum_t type detail (line 157) | namespace detail function hostkey (line 63) | inline std::pair hostkey(session_state& session) function T (line 93) | inline T hostkey_hash(session_state& session, int hash_type) function method (line 123) | inline std::string method(session_state& session, int method_type) function type_to_hostkey_type (line 164) | inline hostkey_type::enum_t type_to_hostkey_type(int type) class host_key (line 184) | class host_key method host_key (line 187) | explicit host_key(detail::session_state& session) method key (line 204) | std::string key() const method is_base64 (line 212) | bool is_base64() const method algorithm (line 220) | hostkey_type::enum_t algorithm() const method algorithm_name (line 228) | std::string algorithm_name() const method md5_hash (line 240) | std::vector md5_hash() const method sha1_hash (line 252) | std::vector sha1_hash() const function hexify (line 273) | std::string hexify(const T& bytes, const std::string& nibble_sep = ":", FILE: ssh/knownhost.hpp type ssh (line 64) | namespace ssh class knownhost (line 67) | class knownhost method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const type detail (line 69) | namespace detail class read_entry (line 76) | class read_entry : public std::unary_function method read_entry (line 79) | read_entry(boost::shared_ptr session, class write_entry (line 106) | class write_entry : public std::unary_function /*session*/, class line (line 131) | class line method length (line 156) | std::string::size_type length() const method data (line 161) | std::string::const_pointer data() const function libssh2_knownhost (line 175) | inline libssh2_knownhost* next_host(boost::shared_ptr... function libssh2_knownhost (line 200) | inline libssh2_knownhost* add(boost::shared_ptr session, function internal_key (line 227) | inline std::string internal_key(const libssh2_knownhost* pos) function hostkey_type_to_add_type (line 513) | inline int hostkey_type_to_add_type(ssh::hostkey_type::enum_t type) function init (line 530) | inline boost::shared_ptr class knownhost (line 233) | class knownhost method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const class knownhost_iterator (line 375) | class knownhost_iterator method knownhost_iterator (line 383) | knownhost_iterator() : m_pos(NULL) method knownhost_iterator (line 397) | knownhost_iterator erase(knownhost_iterator it) method knownhost_iterator (line 421) | knownhost_iterator(boost::shared_ptr session, method knownhost_iterator (line 432) | knownhost_iterator(boost::shared_ptr session, method increment (line 441) | void increment() method equal (line 449) | bool equal(knownhost_iterator const& other) const method knownhost (line 454) | knownhost dereference() const class knownhost_search_result (line 470) | class knownhost_search_result method knownhost_search_result (line 473) | knownhost_search_result(const knownhost_iterator& it, method knownhost_iterator (line 480) | knownhost_iterator host() const method mismatch (line 485) | bool mismatch() const method match (line 490) | bool match() const method not_found (line 495) | bool not_found() const type detail (line 506) | namespace detail class read_entry (line 76) | class read_entry : public std::unary_function method read_entry (line 79) | read_entry(boost::shared_ptr session, class write_entry (line 106) | class write_entry : public std::unary_function /*session*/, class line (line 131) | class line method length (line 156) | std::string::size_type length() const method data (line 161) | std::string::const_pointer data() const function libssh2_knownhost (line 175) | inline libssh2_knownhost* next_host(boost::shared_ptr... function libssh2_knownhost (line 200) | inline libssh2_knownhost* add(boost::shared_ptr session, function internal_key (line 227) | inline std::string internal_key(const libssh2_knownhost* pos) function hostkey_type_to_add_type (line 513) | inline int hostkey_type_to_add_type(ssh::hostkey_type::enum_t type) function init (line 530) | inline boost::shared_ptr class knownhost_collection (line 544) | class knownhost_collection method knownhost_collection (line 547) | explicit knownhost_collection() method knownhost_iterator (line 557) | knownhost_iterator begin() const method knownhost_iterator (line 562) | knownhost_iterator end() const method knownhost_search_result (line 567) | knownhost_search_result find(const std::string& host, method knownhost_search_result (line 607) | knownhost_search_result find(const std::string& host, method knownhost (line 613) | knownhost add(const std::string& host_or_ip, const std::string& key, method knownhost (line 626) | knownhost add(const std::string& host_or_ip, const ssh::host_key& key) method knownhost (line 631) | knownhost add_hashed(const std::string& host_or_ip, const std::strin... method knownhost (line 644) | knownhost add_hashed(const std::string& host_or_ip, const std::strin... method knownhost (line 651) | knownhost add_custom(const std::string& host_or_ip, const std::strin... method knownhost (line 664) | knownhost add_custom(const std::string& host_or_ip, method load_entries (line 684) | void load_entries(const InputIt& begin, const InputIt& end) method OutputIt (line 703) | OutputIt save_entries(const knownhost_iterator& begin, function knownhost (line 715) | knownhost add(knownhost_collection& hosts, const std::string& host_or_ip, method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const function knownhost (line 721) | knownhost add_hashed(knownhost_collection& hosts, const std::string& h... method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const function knownhost (line 728) | knownhost add_custom(knownhost_collection& hosts, const std::string& h... method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const function knownhost (line 735) | knownhost update(knownhost_collection& hosts, const std::string& host_... method knownhost (line 239) | knownhost(boost::shared_ptr session, method name (line 247) | std::string name() const method key (line 252) | std::string key() const method comment (line 267) | std::string comment() const method to_string (line 277) | std::string to_string(int type) const method key_algo (line 315) | std::string key_algo() const method is_name_plain (line 337) | bool is_name_plain() const method is_name_sha1 (line 349) | bool is_name_sha1() const method is_name_custom (line 358) | bool is_name_custom() const class openssh_knownhost_collection (line 750) | class openssh_knownhost_collection : public knownhost_collection method openssh_knownhost_collection (line 755) | openssh_knownhost_collection(InputIt begin, InputIt end) method openssh_knownhost_collection (line 761) | openssh_knownhost_collection(const boost::filesystem::path& filename) method OutputIt (line 783) | OutputIt save(const knownhost_iterator& begin, method save (line 791) | void save(const boost::filesystem::path& filename) const FILE: ssh/session.hpp type ssh (line 70) | namespace ssh type filesystem (line 73) | namespace filesystem class sftp_filesystem (line 75) | class sftp_filesystem type detail (line 78) | namespace detail function convert_prompt (line 81) | inline std::pair function convert_response (line 87) | inline void convert_response(LIBSSH2_USERAUTH_KBDINT_RESPONSE& raw_r... class challenge_response_translator (line 112) | class challenge_response_translator method challenge_response_translator (line 115) | challenge_response_translator(const ChallengeResponder& resp) method do_challenge_response (line 124) | bool do_challenge_response(LIBSSH2_SESSION* session, method translate_status (line 189) | bool translate_status(const boost::system::error_code& ec, method dethunker (line 263) | static void dethunker(const char* name, int name_len, method call_inner_responder (line 281) | void call_inner_responder(const char* name, int name_len, class session (line 332) | class session : private boost::noncopyable method session (line 354) | session(int socket, const std::string& disconnection_message = method session (line 363) | session(BOOST_RV_REF(session) other) method session (line 371) | session& operator=(BOOST_RV_REF(session) other) method hostkey (line 380) | ssh::host_key hostkey() method authentication_methods (line 396) | std::vector authentication_methods(const std::string& u... method authenticated (line 436) | bool authenticated() method authenticate_by_password (line 460) | bool authenticate_by_password(const std::string& username, method authenticate_interactively (line 542) | bool authenticate_interactively(const std::string& username, method authenticate_by_key_files (line 583) | void authenticate_by_key_files(const std::string& username, method agent_identities (line 600) | ::ssh::agent_identities agent_identities() method connect_to_filesystem (line 614) | filesystem::sftp_filesystem connect_to_filesystem() function swap (line 640) | inline void swap(session& lhs, session& rhs) FILE: ssh/sftp_error.hpp type ssh (line 51) | namespace ssh type filesystem (line 53) | namespace filesystem type detail (line 58) | namespace detail function sftp_error_code_to_string (line 68) | inline std::string sftp_error_code_to_string(unsigned long code) class _sftp_error_category (line 102) | class _sftp_error_category : public boost::system::error_category method message (line 112) | virtual std::string message(int code) const method default_error_condition (line 117) | virtual boost::system::error_condition method equivalent (line 135) | virtual bool method _sftp_error_category (line 157) | _sftp_error_category() function last_sftp_error_code (line 181) | inline boost::system::error_code last_sftp_error_code( type detail (line 174) | namespace detail function sftp_error_code_to_string (line 68) | inline std::string sftp_error_code_to_string(unsigned long code) class _sftp_error_category (line 102) | class _sftp_error_category : public boost::system::error_category method message (line 112) | virtual std::string message(int code) const method default_error_condition (line 117) | virtual boost::system::error_condition method equivalent (line 135) | virtual bool method _sftp_error_category (line 157) | _sftp_error_category() function last_sftp_error_code (line 181) | inline boost::system::error_code last_sftp_error_code( FILE: ssh/ssh_error.hpp type ssh (line 56) | namespace ssh type detail (line 61) | namespace detail function ssh_error_code_to_string (line 68) | inline std::string ssh_error_code_to_string(int code) class _ssh_error_category (line 125) | class _ssh_error_category : public boost::system::error_category method message (line 135) | std::string message(int code) const method default_error_condition (line 140) | virtual boost::system::error_condition method _ssh_error_category (line 157) | _ssh_error_category() function last_error_code (line 180) | inline boost::system::error_code last_error_code( function BOOST_ATTRIBUTE_NORETURN (line 208) | BOOST_ATTRIBUTE_NORETURN inline void function BOOST_ATTRIBUTE_NORETURN (line 225) | BOOST_ATTRIBUTE_NORETURN inline void type detail (line 173) | namespace detail function ssh_error_code_to_string (line 68) | inline std::string ssh_error_code_to_string(int code) class _ssh_error_category (line 125) | class _ssh_error_category : public boost::system::error_category method message (line 135) | std::string message(int code) const method default_error_condition (line 140) | virtual boost::system::error_condition method _ssh_error_category (line 157) | _ssh_error_category() function last_error_code (line 180) | inline boost::system::error_code last_error_code( function BOOST_ATTRIBUTE_NORETURN (line 208) | BOOST_ATTRIBUTE_NORETURN inline void function BOOST_ATTRIBUTE_NORETURN (line 225) | BOOST_ATTRIBUTE_NORETURN inline void FILE: ssh/stream.hpp type ssh (line 59) | namespace ssh type filesystem (line 61) | namespace filesystem type openmode (line 74) | struct openmode type value (line 76) | enum value type detail (line 174) | namespace detail function translate_flags (line 177) | inline openmode::value translate_flags(std::ios_base::openmode std... function openmode_to_libssh2_flags (line 216) | inline long openmode_to_libssh2_flags(openmode::value opening_mode) function open_file (line 297) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function open_input_file (line 313) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function open_output_file (line 323) | inline boost::shared_ptr<::ssh::detail::file_handle_state> function seek (line 334) | inline boost::iostreams::stream_offset function read (line 391) | inline std::streamsize read(::ssh::detail::file_handle_state& handle, function write (line 427) | inline std::streamsize write(::ssh::detail::file_handle_state& han... type input_device_category (line 465) | struct input_device_category : boost::iostreams::input_seekable, type output_device_category (line 470) | struct output_device_category : boost::iostreams::output_seekable, type io_device_category (line 475) | struct io_device_category : boost::iostreams::seekable, class sftp_stream (line 487) | class sftp_stream : public boost::iostreams::stream method sftp_stream (line 493) | sftp_stream(sftp_filesystem& channel, const path& open_path) method sftp_stream (line 498) | sftp_stream(sftp_filesystem& channel, const path& open_path, method sftp_stream (line 504) | sftp_stream(sftp_filesystem& channel, const path& open_path, method sftp_stream (line 510) | sftp_stream(sftp_filesystem& channel, const path& open_path, method sftp_stream (line 516) | sftp_stream(sftp_filesystem& channel, const path& open_path, class sftp_input_device (line 537) | class sftp_input_device method sftp_input_device (line 541) | sftp_input_device(sftp_filesystem& channel, const path& open_path, method sftp_input_device (line 549) | sftp_input_device(sftp_filesystem& channel, const path& open_path, method optimal_buffer_size (line 558) | std::streamsize optimal_buffer_size() const method read (line 563) | std::streamsize read(char* buffer, std::streamsize buffer_size) method seek (line 568) | boost::iostreams::stream_offset seek(boost::iostreams::stream_offs... class sftp_output_device (line 590) | class sftp_output_device method sftp_output_device (line 594) | sftp_output_device(sftp_filesystem& channel, const path& open_path, method sftp_output_device (line 602) | sftp_output_device(sftp_filesystem& channel, const path& open_path, method optimal_buffer_size (line 611) | std::streamsize optimal_buffer_size() const method write (line 616) | std::streamsize write(const char* data, std::streamsize data_size) method seek (line 621) | boost::iostreams::stream_offset seek(boost::iostreams::stream_offs... class sftp_io_device (line 643) | class sftp_io_device method sftp_io_device (line 647) | sftp_io_device(sftp_filesystem& channel, const path& open_path, method sftp_io_device (line 655) | sftp_io_device(sftp_filesystem& channel, const path& open_path, method optimal_buffer_size (line 663) | std::streamsize optimal_buffer_size() const method read (line 668) | std::streamsize read(char* buffer, std::streamsize buffer_size) method write (line 673) | std::streamsize write(const char* data, std::streamsize data_size) method seek (line 678) | boost::iostreams::stream_offset seek(boost::iostreams::stream_offs... FILE: swish/CoFactory.hpp type swish (line 41) | namespace swish { class CCoFactory (line 44) | class CCoFactory method CreateCoObject (line 58) | static ATL::CComPtr CreateCoObject() throw(...) FILE: swish/atl.hpp function AtlThrow (line 89) | __declspec(noreturn) inline void AtlThrow(HRESULT hr) FILE: swish/connection/authenticated_session.cpp type swish (line 100) | namespace swish { type connection (line 101) | namespace connection { function verify_host_key (line 108) | void verify_host_key( function password_authentication (line 193) | password_authentication( class user_aborted_authentication (line 219) | class user_aborted_authentication : method user_aborted_authentication (line 223) | user_aborted_authentication() : class consumer_responder (line 231) | class consumer_responder method consumer_responder (line 235) | consumer_responder(com_ptr consumer) function keyboard_interactive_authentication (line 283) | keyboard_interactive_authentication( function public_key_file_based_authentication (line 330) | public_key_file_based_authentication( function public_key_agent_authentication (line 353) | public_key_agent_authentication( function authenticate_user (line 389) | void authenticate_user( function running_session (line 468) | running_session create_and_authenticate( function session (line 506) | session& authenticated_session::get_session() function sftp_filesystem (line 511) | sftp_filesystem& authenticated_session::get_sftp_filesystem() function swap (line 521) | void swap(authenticated_session& lhs, authenticated_session& rhs) FILE: swish/connection/authenticated_session.hpp type swish (line 54) | namespace swish { type connection (line 55) | namespace connection { class authenticated_session (line 67) | class authenticated_session : private boost::noncopyable FILE: swish/connection/connection_spec.cpp type swish (line 45) | namespace swish { type connection (line 46) | namespace connection { function authenticated_session (line 58) | authenticated_session connection_spec::create_session( FILE: swish/connection/connection_spec.hpp type swish (line 37) | namespace swish { type connection (line 38) | namespace connection { class authenticated_session (line 44) | class authenticated_session class connection_spec (line 53) | class connection_spec FILE: swish/connection/interruptable_session.hpp type swish (line 36) | namespace swish { type connection (line 37) | namespace connection { class interruptable_session (line 39) | class interruptable_session method authenticate_interactively (line 53) | bool authenticate_interactively( FILE: swish/connection/running_session.cpp type swish (line 51) | namespace swish type connection (line 53) | namespace connection function connect_socket_to_host (line 64) | void connect_socket_to_host(tcp::socket& socket, const wstring& host, function session_on_socket (line 99) | ssh::session session_on_socket(tcp::socket& socket, const wstring& h... function session (line 129) | session& running_session::get_session() function swap (line 148) | void swap(running_session& lhs, running_session& rhs) FILE: swish/connection/running_session.hpp type swish (line 50) | namespace swish { type connection (line 51) | namespace connection { class running_session (line 61) | class running_session : private boost::noncopyable FILE: swish/connection/session_manager.cpp type swish (line 65) | namespace swish { type connection (line 66) | namespace connection { class task_registration (line 70) | class task_registration method task_registration (line 77) | task_registration( method string (line 89) | string name() const method connection_spec (line 96) | connection_spec specification() const class session_reservation_impl (line 111) | class session_reservation_impl : private boost::noncopyable method session_reservation_impl (line 115) | session_reservation_impl( method authenticated_session (line 125) | authenticated_session& session() class reservations_ledger (line 141) | class reservations_ledger method new_reservation (line 147) | void new_reservation( method reservations_for_connection (line 153) | vector reservations_for_connection( method unreserve (line 170) | void unreserve(const task_registration& task) function string (line 191) | string extract_task_name(const task_registration& task) class session_manager_impl (line 197) | class session_manager_impl method has_session (line 201) | bool has_session(const connection_spec& specification) const method session_reservation (line 206) | session_reservation reserve_session( method disconnect_session (line 231) | void disconnect_session( method wait_for_remaining_uses (line 255) | bool wait_for_remaining_uses( method unreserve_session (line 313) | void unreserve_session(const task_registration& task_id) method session_manager_impl (line 320) | session_manager_impl() {} method session_manager_impl (line 328) | static session_manager_impl& get() method do_init (line 334) | static void do_init() function authenticated_session (line 377) | authenticated_session& session_reservation::session() function session_reservation (line 382) | session_reservation session_manager::reserve_session( FILE: swish/connection/session_manager.hpp type swish (line 43) | namespace swish { type connection (line 44) | namespace connection { class session_reservation_impl (line 46) | class session_reservation_impl class session_reservation (line 55) | class session_reservation : private boost::noncopyable class session_manager (line 96) | class session_manager FILE: swish/connection/session_pool.cpp type swish (line 50) | namespace swish { type connection (line 51) | namespace connection { class session_pool_impl (line 58) | class session_pool_impl method session_pool_impl (line 69) | static session_pool_impl& get() method destroy (line 75) | static void destroy() method authenticated_session (line 80) | authenticated_session& pooled_session( method has_session (line 111) | bool has_session(const connection_spec& specification) const method remove_session (line 118) | void remove_session(const connection_spec& specification) method session_pool_impl (line 128) | session_pool_impl() {} method do_init (line 130) | static void do_init() function authenticated_session (line 149) | authenticated_session& session_pool::pooled_session( FILE: swish/connection/session_pool.hpp type swish (line 40) | namespace swish { type connection (line 41) | namespace connection { class session_pool (line 48) | class session_pool FILE: swish/drop_target/CopyFileOperation.cpp type swish (line 70) | namespace swish { type drop_target (line 71) | namespace drop_target { function size_of_stream (line 80) | int64_t size_of_stream(const com_ptr& stream) function copy_stream_to_remote_destination (line 107) | void copy_stream_to_remote_destination( function Operation (line 263) | Operation* CopyFileOperation::do_clone() const FILE: swish/drop_target/CopyFileOperation.hpp type swish (line 40) | namespace swish { type drop_target (line 41) | namespace drop_target { class CopyFileOperation (line 43) | class CopyFileOperation : public Operation FILE: swish/drop_target/CreateDirectoryOperation.cpp type swish (line 48) | namespace swish { type drop_target (line 49) | namespace drop_target { function wstring (line 55) | wstring CreateDirectoryOperation::title() const function wstring (line 66) | wstring CreateDirectoryOperation::description() const function Operation (line 92) | Operation* CreateDirectoryOperation::do_clone() const FILE: swish/drop_target/CreateDirectoryOperation.hpp type swish (line 38) | namespace swish { type drop_target (line 39) | namespace drop_target { class CreateDirectoryOperation (line 41) | class CreateDirectoryOperation : public Operation FILE: swish/drop_target/DropActionCallback.hpp type swish (line 35) | namespace swish { type drop_target (line 36) | namespace drop_target { class Progress (line 38) | class Progress class DropActionCallback (line 43) | class DropActionCallback FILE: swish/drop_target/DropTarget.cpp type comet::comtype (line 62) | struct comet::comtype method IID (line 64) | static const IID& uuid() throw() { return IID_IAsyncOperation; } type comet::comtype (line 68) | struct comet::comtype method IID (line 70) | static const IID& uuid() throw() { return IID_IDataObject; } type swish (line 74) | namespace swish { type drop_target (line 75) | namespace drop_target { function DWORD (line 84) | DWORD determine_drop_effect( function copy_format_to_provider (line 111) | void copy_format_to_provider( function async_copy_format_to_provider (line 122) | void async_copy_format_to_provider( function copy_data_to_provider (line 171) | void copy_data_to_provider( function STDMETHODIMP (line 226) | STDMETHODIMP CDropTarget::DragEnter( function STDMETHODIMP (line 250) | STDMETHODIMP CDropTarget::DragOver( function STDMETHODIMP (line 268) | STDMETHODIMP CDropTarget::DragLeave() function STDMETHODIMP (line 285) | STDMETHODIMP CDropTarget::Drop( FILE: swish/drop_target/DropTarget.hpp type comet::comtype (line 48) | struct comet::comtype method IID (line 50) | static const IID& uuid() throw() { return IID_IDropTarget; } type swish (line 54) | namespace swish { type drop_target (line 55) | namespace drop_target { class CDropTarget (line 57) | class CDropTarget : FILE: swish/drop_target/DropUI.cpp type swish (line 72) | namespace swish { type drop_target (line 73) | namespace drop_target { function do_events (line 80) | void do_events() class DropProgress (line 112) | class DropProgress : public noncopyable, public Progress method DropProgress (line 116) | DropProgress( method user_cancelled (line 124) | bool user_cancelled() method line (line 146) | void line(DWORD index, const wstring& text) method line_path (line 157) | void line_path(DWORD index, const wstring& text) method update (line 166) | void update(ULONGLONG so_far, ULONGLONG out_of) method hide (line 179) | void hide() method show (line 195) | void show() method progress (line 205) | static progress create_dialog( class ScopedDisabler (line 224) | class ScopedDisabler method ScopedDisabler (line 227) | ScopedDisabler(Progress& progress) : m_progress(progress) class DummyProgress (line 298) | class DummyProgress : public Progress method user_cancelled (line 301) | virtual bool user_cancelled() method line (line 306) | virtual void line(DWORD, const std::wstring&) {} method line_path (line 307) | virtual void line_path(DWORD, const std::wstring&) {} method update (line 308) | virtual void update(ULONGLONG, ULONGLONG) {} method hide (line 309) | virtual void hide() {} method show (line 310) | virtual void show() {} FILE: swish/drop_target/DropUI.hpp type swish (line 40) | namespace swish { type drop_target (line 41) | namespace drop_target { class DropUI (line 47) | class DropUI : public DropActionCallback FILE: swish/drop_target/Operation.hpp type swish (line 44) | namespace swish { type drop_target (line 45) | namespace drop_target { class DropActionCallback (line 47) | class DropActionCallback class OperationCallback (line 57) | class OperationCallback class Operation (line 81) | class Operation method Operation (line 94) | Operation* clone() const function Operation (line 106) | inline Operation* new_clone(const Operation& item) method Operation (line 94) | Operation* clone() const FILE: swish/drop_target/PidlCopyPlan.cpp type swish (line 70) | namespace swish { type drop_target (line 71) | namespace drop_target { function path (line 78) | path target_name_from_source(const RootedSource& source) function output_operations_for_stream_pidl (line 85) | void output_operations_for_stream_pidl( function output_operations_for_folder_pidl (line 99) | void output_operations_for_folder_pidl( function output_operations_for_pidl (line 126) | void output_operations_for_pidl( FILE: swish/drop_target/PidlCopyPlan.hpp type swish (line 39) | namespace swish { type drop_target (line 40) | namespace drop_target { class PidlCopyPlan (line 45) | class PidlCopyPlan /* final */ : public Plan FILE: swish/drop_target/Plan.hpp type swish (line 36) | namespace swish { type drop_target (line 37) | namespace drop_target { class DropActionCallback (line 39) | class DropActionCallback class Plan (line 44) | class Plan FILE: swish/drop_target/Progress.hpp type swish (line 35) | namespace swish { type drop_target (line 36) | namespace drop_target { class Progress (line 38) | class Progress FILE: swish/drop_target/RootedSource.hpp type swish (line 37) | namespace swish { type drop_target (line 38) | namespace drop_target { type detail (line 40) | namespace detail { function display_name_of_item (line 42) | inline std::wstring display_name_of_item( function relative_name_for_pidl (line 54) | inline std::wstring relative_name_for_pidl( class RootedSource (line 87) | class RootedSource method RootedSource (line 90) | RootedSource( method pidl (line 100) | washer::shell::pidl::apidl_t pidl() const method relative_name (line 105) | std::wstring relative_name() const method RootedSource (line 110) | RootedSource operator/(const washer::shell::pidl::pidl_t& pidl) const FILE: swish/drop_target/SequentialPlan.cpp type swish (line 59) | namespace swish { type drop_target (line 60) | namespace drop_target { function uintmax_t (line 69) | uintmax_t percentage(uintmax_t done, uintmax_t total) class IntraSequenceCallback (line 90) | class IntraSequenceCallback : public OperationCallback method IntraSequenceCallback (line 94) | IntraSequenceCallback( method check_if_user_cancelled (line 102) | virtual void check_if_user_cancelled() const method request_overwrite_permission (line 107) | virtual bool request_overwrite_permission(const path& target) const method update_progress (line 120) | virtual void update_progress(uintmax_t so_far, uintmax_t out_of) class OperationExecutor (line 145) | class OperationExecutor : private OperationCallback method OperationExecutor (line 148) | OperationExecutor(DropActionCallback& callback) method check_if_user_cancelled (line 175) | virtual void check_if_user_cancelled() const method request_overwrite_permission (line 184) | virtual bool request_overwrite_permission(const path& target) const method update_progress (line 189) | virtual void update_progress(uintmax_t so_far, uintmax_t out_of) method Progress (line 196) | Progress& progress() FILE: swish/drop_target/SequentialPlan.hpp type swish (line 37) | namespace swish { type drop_target (line 38) | namespace drop_target { class Operation (line 40) | class Operation class SequentialPlan (line 48) | class SequentialPlan /* final */ : public Plan FILE: swish/drop_target/SftpDestination.hpp type swish (line 45) | namespace swish { type drop_target (line 46) | namespace drop_target { class resolved_destination (line 52) | class resolved_destination method resolved_destination (line 55) | resolved_destination( method filename (line 71) | const std::wstring filename() const method as_absolute_path (line 76) | ssh::filesystem::path as_absolute_path() const class SftpDestination (line 96) | class SftpDestination method SftpDestination (line 99) | SftpDestination( method resolved_destination (line 109) | resolved_destination resolve_destination() const method SftpDestination (line 127) | SftpDestination operator/(const ssh::filesystem::path& path) const method root_name (line 132) | std::wstring root_name() const FILE: swish/forms/add_host.cpp type swish (line 66) | namespace swish { type forms (line 67) | namespace forms { class AddHostForm (line 97) | class AddHostForm method AddHostForm (line 100) | AddHostForm(HWND owner) method was_cancelled (line 203) | bool was_cancelled() const { return m_cancelled; } method name (line 205) | const std::wstring name() const { return m_name_box.text(); } method host (line 206) | const std::wstring host() const { return m_host_box.text(); } method user (line 207) | const std::wstring user() const { return m_user_box.text(); } method port (line 208) | int port() const { return lexical_cast(m_port_box.text()); } method path (line 209) | const std::wstring path() const { return m_path_box.text(); } method is_valid_name (line 224) | bool is_valid_name() const method is_valid_host (line 239) | bool is_valid_host() const method is_valid_user (line 257) | bool is_valid_user() const method is_valid_port (line 271) | bool is_valid_port() const method is_valid_path (line 292) | bool is_valid_path() const method all_fields_complete (line 299) | bool all_fields_complete() const method on_ok (line 311) | void on_ok() method update_validity (line 322) | void update_validity() function host_info (line 411) | host_info add_host(HWND owner) FILE: swish/forms/add_host.hpp type swish (line 35) | namespace swish { type forms (line 36) | namespace forms { type host_info (line 38) | struct host_info FILE: swish/forms/password.cpp type swish (line 47) | namespace swish { type forms (line 48) | namespace forms { class PasswordForm (line 52) | class PasswordForm method PasswordForm (line 55) | PasswordForm(HWND hwnd_owner, const wstring& prompt) method on_ok (line 75) | void on_ok() method was_cancelled (line 81) | bool was_cancelled() const method wstring (line 84) | wstring password() const function password_prompt (line 94) | bool password_prompt( FILE: swish/forms/password.hpp type swish (line 35) | namespace swish { type forms (line 36) | namespace forms { FILE: swish/frontend/UserInteraction.cpp type swish (line 67) | namespace swish { type frontend (line 68) | namespace frontend { function HRESULT (line 128) | HRESULT on_confirm_overwrite( function HRESULT (line 162) | HRESULT CUserInteraction::OnConfirmOverwrite( function HRESULT (line 176) | HRESULT return_hr(HRESULT hr) { return hr; } function HRESULT (line 178) | HRESULT on_hostkey_mismatch( function HRESULT (line 225) | HRESULT on_hostkey_unknown( function HRESULT (line 270) | HRESULT CUserInteraction::OnHostkeyMismatch( function HRESULT (line 281) | HRESULT CUserInteraction::OnHostkeyUnknown( FILE: swish/frontend/UserInteraction.hpp type swish (line 36) | namespace swish { type frontend (line 37) | namespace frontend { class CUserInteraction (line 39) | class CUserInteraction : public comet::simple_object FILE: swish/frontend/announce_error.cpp function wstring (line 57) | wstring hexify_hr(HRESULT hr) function wstring (line 66) | wstring hresult_code(HRESULT hr) function wstring (line 106) | wstring format_exception(const exception& error) function wstring (line 117) | wstring format_exception(const com_error& error) type swish (line 130) | namespace swish { type frontend (line 131) | namespace frontend { function announce_error (line 133) | void announce_error( function announce_last_exception (line 147) | void announce_last_exception( FILE: swish/frontend/announce_error.hpp type swish (line 35) | namespace swish { type frontend (line 36) | namespace frontend { FILE: swish/frontend/bind_best_taskdialog.cpp type swish (line 42) | namespace swish { type frontend (line 43) | namespace frontend { function tdi_function (line 45) | tdi_function bind_best_taskdialog() FILE: swish/frontend/bind_best_taskdialog.hpp type swish (line 33) | namespace swish { type frontend (line 34) | namespace frontend { class best_taskdialog (line 38) | class best_taskdialog : public washer::gui::task_dialog::tdi_impleme... method best_taskdialog (line 41) | best_taskdialog() FILE: swish/frontend/commands/About.cpp type swish (line 54) | namespace swish { type frontend (line 55) | namespace frontend { type commands (line 56) | namespace commands { function path (line 62) | path installation_path() FILE: swish/frontend/commands/About.hpp type swish (line 22) | namespace swish { type frontend (line 23) | namespace frontend { type commands (line 24) | namespace commands { class About (line 26) | class About : public swish::nse::Command FILE: swish/frontend/winsparkle_shower.cpp type swish (line 34) | namespace swish { type frontend (line 35) | namespace frontend { FILE: swish/frontend/winsparkle_shower.hpp type swish (line 33) | namespace swish { type frontend (line 34) | namespace frontend { class winsparkle_shower (line 36) | class winsparkle_shower FILE: swish/host_folder/ViewCallback.cpp type comet::comtype (line 61) | struct comet::comtype method IID (line 63) | static const IID& uuid() throw() { return IID_IDataObject; } type swish (line 67) | namespace swish { type host_folder (line 68) | namespace host_folder { function selection_shell_item_array (line 77) | com_ptr selection_shell_item_array( function is_vista_or_greater (line 94) | bool is_vista_or_greater() FILE: swish/host_folder/ViewCallback.hpp type swish (line 40) | namespace swish { type host_folder (line 41) | namespace host_folder { class CViewCallback (line 43) | class CViewCallback : FILE: swish/host_folder/columns.cpp type swish (line 47) | namespace swish { type host_folder (line 48) | namespace host_folder { function column_entry (line 82) | const column_entry& HostColumnEntries::entry(size_t index) const function property_key (line 90) | const property_key& property_key_from_column_index(size_t index) FILE: swish/host_folder/columns.hpp type swish (line 45) | namespace swish { type host_folder (line 46) | namespace host_folder { type column_entry (line 51) | struct column_entry method title (line 66) | std::wstring title() const method SHCOLSTATEF (line 71) | SHCOLSTATEF flags() const { return m_flags; } method format (line 72) | int format() const { return m_format; } method avg_char_width (line 73) | int avg_char_width() const { return m_avg_char_width; } method detail (line 81) | std::wstring detail(const washer::shell::pidl::cpidl_t& pidl) const method compare (line 86) | int compare( class HostColumnEntries (line 99) | class HostColumnEntries FILE: swish/host_folder/commands/Add.cpp type swish (line 54) | namespace swish { type host_folder (line 55) | namespace host_folder { type commands (line 56) | namespace commands { function notify_shell (line 68) | void notify_shell(const apidl_t folder_pidl) FILE: swish/host_folder/commands/Add.hpp type swish (line 25) | namespace swish { type host_folder (line 26) | namespace host_folder { type commands (line 27) | namespace commands { class Add (line 29) | class Add : public swish::nse::Command FILE: swish/host_folder/commands/CloseSession.cpp type swish (line 86) | namespace swish { type host_folder (line 87) | namespace host_folder { type commands (line 88) | namespace commands { function notify_shell (line 96) | void notify_shell(const apidl_t item) function start_marquee (line 145) | void start_marquee(progress_bar bar) function wstring (line 151) | wstring ui_content_text(const PendingTaskRange& pending_tasks) function do_nothing_command (line 176) | void do_nothing_command() {} function start_async (line 179) | pair>, shared_ptr> class async_task_dialog_runner (line 192) | class async_task_dialog_runner : private noncopyable method async_task_dialog_runner (line 195) | explicit async_task_dialog_runner(task_dialog_builder host_folder_command_provider( class CSftpTasksTitle (line 79) | class CSftpTasksTitle : public simple_object method title (line 83) | virtual std::wstring title( method icon (line 89) | virtual std::wstring icon( method tool_tip (line 95) | virtual std::wstring tool_tip( function host_folder_task_pane_titles (line 103) | std::pair, com_ptr > function host_folder_task_pane_tasks (line 109) | std::pair, com_ptr > FILE: swish/host_folder/commands/commands.hpp type swish (line 30) | namespace swish { type host_folder (line 31) | namespace host_folder { type commands (line 32) | namespace commands { FILE: swish/host_folder/context_menu_callback.cpp type swish (line 41) | namespace swish { type host_folder (line 42) | namespace host_folder { function do_invoke_command (line 49) | bool do_invoke_command( FILE: swish/host_folder/context_menu_callback.hpp type swish (line 35) | namespace swish { type host_folder (line 36) | namespace host_folder { class context_menu_callback (line 38) | class context_menu_callback : public swish::nse::default_context_men... FILE: swish/host_folder/extract_icon.hpp type swish (line 39) | namespace swish { type host_folder (line 40) | namespace host_folder { class extract_icon_co (line 42) | class extract_icon_co : public comet::simple_object method extract_icon_co (line 45) | extract_icon_co( method STDMETHODIMP (line 56) | STDMETHODIMP extract_icon_co::Extract( method STDMETHODIMP (line 68) | STDMETHODIMP extract_icon_co::GetIconLocation( FILE: swish/host_folder/host_itemid_connection.cpp type swish (line 35) | namespace swish { type host_folder (line 36) | namespace host_folder { function connection_spec (line 38) | connection_spec connection_from_host_itemid(const host_itemid_view& ... FILE: swish/host_folder/host_itemid_connection.hpp type swish (line 35) | namespace swish { type host_folder (line 36) | namespace host_folder { FILE: swish/host_folder/host_management.cpp function regkey (line 61) | regkey get_connection_from_registry(const wstring& label) type swish (line 70) | namespace swish { type host_folder (line 71) | namespace host_folder { type host_management (line 72) | namespace host_management { function FindConnectionInRegistry (line 85) | optional FindConnectionInRegistry(const wstring& label) function cpidl_t (line 107) | cpidl_t GetConnectionDetailsFromRegistry(const wstring& label) { function LoadConnectionsFromRegistry (line 124) | vector LoadConnectionsFromRegistry() function AddConnectionToRegistry (line 150) | void AddConnectionToRegistry( function delete_all_subkeys_recursively (line 178) | void delete_all_subkeys_recursively(const regkey& key) function delete_subkey_recursively (line 188) | void delete_subkey_recursively( function RemoveConnectionFromRegistry (line 199) | void RemoveConnectionFromRegistry(wstring label) function RenameConnectionInRegistry (line 207) | void RenameConnectionInRegistry(const wstring& from_label, const w... class label_matches (line 222) | class label_matches method label_matches (line 226) | label_matches(const wstring& label) : m_label(label) {} function ConnectionExists (line 241) | bool ConnectionExists(wstring label) FILE: swish/host_folder/host_management.hpp type swish (line 38) | namespace swish { type host_folder (line 39) | namespace host_folder { type host_management (line 40) | namespace host_management { FILE: swish/host_folder/host_pidl.hpp type swish (line 56) | namespace swish { type host_folder (line 57) | namespace host_folder { type detail (line 59) | namespace detail { type host_item_id (line 62) | struct host_item_id function copy_unaligned_string (line 78) | inline std::wstring copy_unaligned_string(const wchar_t __unaligne... type is_valid_host_item (line 159) | struct is_valid_host_item type host_item_template (line 204) | struct host_item_template class host_itemid_view (line 93) | class host_itemid_view method host_itemid_view (line 102) | explicit host_itemid_view( method host_itemid_view (line 106) | explicit host_itemid_view(PCUIDLIST_RELATIVE pidl) method valid (line 109) | bool valid() const method host (line 118) | std::wstring host() const method user (line 125) | std::wstring user() const method label (line 132) | std::wstring label() const method path (line 139) | ssh::filesystem::path path() const method port (line 147) | int port() const type detail (line 158) | namespace detail { type host_item_id (line 62) | struct host_item_id function copy_unaligned_string (line 78) | inline std::wstring copy_unaligned_string(const wchar_t __unaligne... type is_valid_host_item (line 159) | struct is_valid_host_item type host_item_template (line 204) | struct host_item_template function find_host_itemid (line 178) | inline washer::shell::pidl::raw_pidl_iterator find_host_itemid( function find_host_itemid (line 195) | inline washer::shell::pidl::raw_pidl_iterator find_host_itemid( type detail (line 201) | namespace detail { type host_item_id (line 62) | struct host_item_id function copy_unaligned_string (line 78) | inline std::wstring copy_unaligned_string(const wchar_t __unaligne... type is_valid_host_item (line 159) | struct is_valid_host_item type host_item_template (line 204) | struct host_item_template function create_host_itemid (line 216) | inline washer::shell::pidl::cpidl_t create_host_itemid( function url_from_host_itemid (line 260) | inline std::wstring url_from_host_itemid( FILE: swish/host_folder/menu_command_manager.cpp type swish (line 72) | namespace swish { type host_folder (line 73) | namespace host_folder { function item (line 81) | item item_from_menu( function item (line 100) | item fallback_menu(const menu_bar& parent_menu) function item (line 111) | item tools_menu_with_fallback(const menu_bar& parent_menu) function item (line 131) | item help_menu_with_fallback(const menu_bar& parent_menu) function merge_command_items (line 145) | void merge_command_items( class merge_tools_command_items (line 186) | class merge_tools_command_items method merge_tools_command_items (line 192) | merge_tools_command_items( class merge_help_command_items (line 234) | class merge_help_command_items method merge_help_command_items (line 240) | merge_help_command_items( class update_command_items (line 364) | class update_command_items method update_command_items (line 370) | update_command_items( class selectability_setter (line 377) | class selectability_setter method selectability_setter (line 382) | selectability_setter(BOOST_SCOPED_ENUM(selectability) selectabil... method BOOST_FOREACH (line 405) | BOOST_FOREACH(const mapped_command& menu_command, m_commands) FILE: swish/host_folder/menu_command_manager.hpp type swish (line 38) | namespace swish { type host_folder (line 39) | namespace host_folder { class menu_command_manager (line 46) | class menu_command_manager FILE: swish/host_folder/overlay_icon.hpp type swish (line 39) | namespace swish { type host_folder (line 40) | namespace host_folder { class overlay_icon (line 42) | class overlay_icon method overlay_icon (line 45) | overlay_icon(const washer::shell::pidl::cpidl_t& item) method has_overlay (line 50) | bool has_overlay() const method index (line 55) | int index() const method icon_index (line 60) | int icon_index() const FILE: swish/host_folder/properties.cpp type swish (line 52) | namespace swish { type host_folder (line 53) | namespace host_folder { class unknown_property_error (line 66) | class unknown_property_error : public std::runtime_error method unknown_property_error (line 69) | unknown_property_error() : std::runtime_error("Unknown property") {} function variant_t (line 77) | variant_t net_drive_returner(const cpidl_t& /*pidl*/) function variant_t (line 82) | variant_t label_getter(const cpidl_t& pidl) function variant_t (line 84) | variant_t host_getter(const cpidl_t& pidl) function variant_t (line 86) | variant_t user_getter(const cpidl_t& pidl) function variant_t (line 88) | variant_t port_getter(const cpidl_t& pidl) function variant_t (line 90) | variant_t path_getter(const cpidl_t& pidl) function variant_t (line 108) | variant_t property_from_pidl(const cpidl_t& pidl, const property_key... function compare_pidls_by_property (line 128) | int compare_pidls_by_property( FILE: swish/host_folder/properties.hpp type swish (line 38) | namespace swish { type host_folder (line 39) | namespace host_folder { FILE: swish/nse/Command.cpp type swish (line 38) | namespace swish { type nse (line 39) | namespace nse { function wstring (line 49) | wstring Command::title(comet::com_ptr) const function uuid_t (line 52) | const uuid_t& Command::guid() const function wstring (line 55) | wstring Command::tool_tip(comet::com_ptr) const function wstring (line 58) | wstring Command::icon_descriptor(comet::com_ptr) const function wstring (line 61) | wstring Command::menu_title( function wstring (line 65) | wstring Command::webtask_title( FILE: swish/nse/Command.hpp type swish (line 38) | namespace swish { type nse (line 39) | namespace nse { class Command (line 41) | class Command method state (line 111) | state( class WebtaskCommandTitleAdapter (line 141) | class WebtaskCommandTitleAdapter : public CommandImpl method title (line 153) | virtual std::wstring title( FILE: swish/nse/StaticColumn.hpp type swish (line 37) | namespace swish { type nse (line 38) | namespace nse { class StaticColumn (line 41) | class StaticColumn : Base method StaticColumn (line 49) | StaticColumn(size_t index) : m_index(index) {} method header (line 55) | std::wstring header() const method detail (line 67) | std::wstring detail(const washer::shell::pidl::cpidl_t& pidl) const method average_width_in_chars (line 75) | int average_width_in_chars() const method SHCOLSTATEF (line 84) | SHCOLSTATEF state() const method format (line 92) | int format() const method compare (line 104) | int compare( FILE: swish/nse/UICommand.hpp type swish (line 37) | namespace swish { type nse (line 38) | namespace nse { type IUIElement (line 57) | struct IUIElement : public IUnknown method get_Name (line 59) | get_Name( method get_Icon (line 61) | get_Icon( method get_Tooltip (line 63) | get_Tooltip( type IUICommand (line 75) | struct IUICommand : public IUIElement method get_CanonicalName (line 77) | get_CanonicalName(GUID* pGuid) = 0; method get_State (line 78) | get_State( method Invoke (line 80) | Invoke( type IEnumUICommand (line 92) | struct IEnumUICommand : public IUnknown method Next (line 94) | Next( method Skip (line 96) | Skip(ULONG celt) = 0; method Reset (line 97) | Reset() = 0; method Clone (line 98) | Clone(IEnumUICommand** ppenum) = 0; type comet::comtype (line 103) | struct comet::comtype method IID (line 105) | static const IID& uuid() throw() type comet::comtype (line 110) | struct comet::comtype method IID (line 112) | static const IID& uuid() throw() type comet::comtype (line 117) | struct comet::comtype method IID (line 119) | static const IID& uuid() throw() type comet::enumerated_type_of (line 125) | struct comet::enumerated_type_of type comet::impl::type_policy (line 129) | struct comet::impl::type_policy method init (line 132) | static void init(swish::nse::IUICommand*& p, const S& s) method clear (line 135) | static void clear(swish::nse::IUICommand*& p) { p->Release(); } FILE: swish/nse/command_site.cpp type swish (line 32) | namespace swish { type nse (line 33) | namespace nse { FILE: swish/nse/command_site.hpp type swish (line 28) | namespace swish { type nse (line 29) | namespace nse { class command_site (line 61) | class command_site FILE: swish/nse/data_object_util.cpp type swish (line 33) | namespace swish { type nse (line 34) | namespace nse { function data_object_from_item_array (line 36) | com_ptr data_object_from_item_array( FILE: swish/nse/data_object_util.hpp type comet::comtype (line 36) | struct comet::comtype method IID (line 38) | static const IID& uuid() throw() { return IID_IDataObject; } type swish (line 42) | namespace swish { type nse (line 43) | namespace nse { FILE: swish/nse/default_context_menu_callback.cpp type swish (line 47) | namespace swish { type nse (line 48) | namespace nse { function HRESULT (line 52) | HRESULT default_context_menu_callback::operator()( function HRESULT (line 169) | HRESULT default_context_menu_callback::on_unknown_dfm( FILE: swish/nse/default_context_menu_callback.hpp type swish (line 37) | namespace swish { type nse (line 38) | namespace nse { class default_context_menu_callback (line 40) | class default_context_menu_callback FILE: swish/nse/detail/command_state_conversion.hpp type swish (line 38) | namespace swish { type nse (line 39) | namespace nse { type detail (line 40) | namespace detail { function EXPCMDSTATE (line 42) | inline EXPCMDSTATE command_state_to_expcmdstate( FILE: swish/nse/explorer_command.cpp type comet::enumerated_type_of (line 45) | struct comet::enumerated_type_of type comet::impl::type_policy (line 48) | struct comet::impl::type_policy method init (line 51) | static void init(IExplorerCommand*& p, const S& s) method clear (line 54) | static void clear(IExplorerCommand*& p) { p->Release(); } type swish (line 57) | namespace swish { type nse (line 58) | namespace nse { function BOOST_FOREACH (line 71) | BOOST_FOREACH(comet::com_ptr& c, m_commands) function STDMETHODIMP (line 81) | STDMETHODIMP CExplorerCommandProvider::GetCommands( function STDMETHODIMP (line 101) | STDMETHODIMP CExplorerCommandProvider::GetCommand( function STDMETHODIMP (line 134) | STDMETHODIMP CExplorerCommandErrorAdapter::GetTitle( function STDMETHODIMP (line 163) | STDMETHODIMP CExplorerCommandErrorAdapter::GetIcon( function STDMETHODIMP (line 190) | STDMETHODIMP CExplorerCommandErrorAdapter::GetToolTip( function STDMETHODIMP (line 214) | STDMETHODIMP CExplorerCommandErrorAdapter::GetCanonicalName( function STDMETHODIMP (line 240) | STDMETHODIMP CExplorerCommandErrorAdapter::GetState( function STDMETHODIMP (line 264) | STDMETHODIMP CExplorerCommandErrorAdapter::Invoke( function STDMETHODIMP (line 276) | STDMETHODIMP CExplorerCommandErrorAdapter::GetFlags(EXPCMDFLAGS* pFl... function STDMETHODIMP (line 292) | STDMETHODIMP CExplorerCommandErrorAdapter::EnumSubCommands( FILE: swish/nse/explorer_command.hpp type comet::comtype (line 44) | struct comet::comtype method IID (line 46) | static const IID& uuid() throw() { return IID_IExplorerCommand; } type comet::comtype (line 50) | struct comet::comtype method IID (line 52) | static const IID& uuid() throw() { return IID_IExplorerCommandProvider; } type comet::comtype (line 56) | struct comet::comtype method IID (line 58) | static const IID& uuid() throw() { return IID_IEnumExplorerCommand; } type swish (line 62) | namespace swish { type nse (line 63) | namespace nse { class CExplorerCommandProvider (line 65) | class CExplorerCommandProvider : class CExplorerCommandErrorAdapter (line 112) | class CExplorerCommandErrorAdapter : public IExplorerCommand class CExplorerCommand (line 189) | class CExplorerCommand : method title (line 220) | std::wstring title(const comet::com_ptr& items) c... method tool_tip (line 231) | std::wstring tool_tip(const comet::com_ptr& items... method icon (line 245) | std::wstring icon(const comet::com_ptr& items) const method EXPCMDSTATE (line 259) | EXPCMDSTATE state( method EXPCMDFLAGS (line 267) | EXPCMDFLAGS flags() const method subcommands (line 272) | comet::com_ptr subcommands() const method invoke (line 284) | void invoke( method on_set_site (line 296) | void on_set_site(comet::com_ptr ole_site) FILE: swish/nse/task_pane.hpp type swish (line 50) | namespace swish { type nse (line 51) | namespace nse { class CUIElementErrorAdapterBase (line 68) | class CUIElementErrorAdapterBase : public Interface method IFACEMETHODIMP (line 87) | virtual IFACEMETHODIMP get_Name( method IFACEMETHODIMP (line 116) | virtual IFACEMETHODIMP get_Icon( method IFACEMETHODIMP (line 143) | virtual IFACEMETHODIMP get_Tooltip( class CUIElementErrorAdapter (line 189) | class CUIElementErrorAdapter : class CUICommandErrorAdapter (line 198) | class CUICommandErrorAdapter : public CUIElementErrorAdapterBase& items) c... method tool_tip (line 356) | std::wstring tool_tip(const comet::com_ptr& items... method icon (line 370) | std::wstring icon(const comet::com_ptr& items) const method EXPCMDSTATE (line 384) | EXPCMDSTATE state( method invoke (line 398) | void invoke( method on_set_site (line 410) | virtual void on_set_site(comet::com_ptr ole_site) FILE: swish/nse/view_callback.cpp type swish (line 50) | namespace swish { type nse (line 51) | namespace nse { function STDMETHODIMP (line 55) | STDMETHODIMP CViewCallback::MessageSFVCB( FILE: swish/nse/view_callback.hpp type comet::comtype (line 37) | struct comet::comtype method IID (line 39) | static const IID& uuid() throw() { return IID_IShellFolderViewCB; } type swish (line 43) | namespace swish { type nse (line 44) | namespace nse { class CViewCallback (line 46) | class CViewCallback : public IShellFolderViewCB type SFV_SELECTINFO (line 83) | struct SFV_SELECTINFO type SFV_WEBVIEW_CONTENT_DATA (line 98) | struct SFV_WEBVIEW_CONTENT_DATA type SFV_WEBVIEW_TASKSECTION_DATA (line 115) | struct SFV_WEBVIEW_TASKSECTION_DATA FILE: swish/port_conversion.hpp type swish (line 48) | namespace swish { function T (line 54) | inline T basic_port_to_string(long port) function port_to_string (line 69) | inline std::string port_to_string(long port) function port_to_wstring (line 75) | inline std::wstring port_to_wstring(long port) FILE: swish/provider/Provider.cpp type swish (line 82) | namespace swish type provider (line 84) | namespace provider class provider (line 87) | class provider function directory_listing (line 117) | directory_listing CProvider::listing(const path& directory) function VARIANT_BOOL (line 128) | VARIANT_BOOL CProvider::rename(ISftpConsumer* consumer, const path& ... function path (line 144) | path CProvider::resolve_link(const path& path) function sftp_filesystem_item (line 149) | sftp_filesystem_item CProvider::stat(const path& path, bool follow_l... function m_ticket (line 157) | m_ticket(ticket) function not_special_file (line 164) | bool not_special_file(const sftp_file& file) function directory_listing (line 175) | directory_listing provider::listing(const path& directory) function rename_non_atomic_overwrite (line 245) | void rename_non_atomic_overwrite(authenticated_session& session, function rename_retry_with_overwrite (line 319) | bool rename_retry_with_overwrite(authenticated_session& session, function VARIANT_BOOL (line 435) | VARIANT_BOOL provider::rename(com_ptr consumer, const... function path (line 488) | const path provider::resolve_link(const path& path) function sftp_filesystem_item (line 502) | sftp_filesystem_item provider::stat(const path& path, bool follow_li... FILE: swish/provider/Provider.hpp type swish (line 48) | namespace swish { type provider (line 49) | namespace provider { class provider (line 51) | class provider class CProvider (line 53) | class CProvider : public sftp_provider FILE: swish/provider/libssh2_sftp_filesystem_item.cpp function parse_user_from_long_entry (line 79) | optional parse_user_from_long_entry(const string& long_entry) function parse_group_from_long_entry (line 97) | optional parse_group_from_long_entry(const string& long_entry) type swish (line 112) | namespace swish { type provider (line 113) | namespace provider { function sftp_filesystem_item (line 115) | sftp_filesystem_item function sftp_filesystem_item (line 124) | sftp_filesystem_item function datetime_t (line 272) | datetime_t libssh2_sftp_filesystem_item::last_accessed() const function datetime_t (line 277) | datetime_t libssh2_sftp_filesystem_item::last_modified() const FILE: swish/provider/libssh2_sftp_filesystem_item.hpp type ssh (line 44) | namespace ssh { type filesystem (line 45) | namespace filesystem { class file_attributes (line 47) | class file_attributes class sftp_file (line 48) | class sftp_file type swish (line 53) | namespace swish { type provider (line 54) | namespace provider { class libssh2_sftp_filesystem_item (line 59) | class libssh2_sftp_filesystem_item : public sftp_filesystem_item_int... FILE: swish/provider/sftp_filesystem_item.hpp type swish (line 47) | namespace swish { type provider (line 48) | namespace provider { class sftp_filesystem_item_interface (line 59) | class sftp_filesystem_item_interface class sftp_filesystem_item (line 121) | class sftp_filesystem_item : public sftp_filesystem_item_interface method BOOST_SCOPED_ENUM (line 125) | BOOST_SCOPED_ENUM(type) type() const method filename (line 128) | ssh::filesystem::path filename() const method permissions (line 131) | unsigned long permissions() const method owner (line 134) | boost::optional owner() const method uid (line 137) | unsigned long uid() const method group (line 140) | boost::optional group() const method gid (line 143) | unsigned long gid() const method size_in_bytes (line 146) | boost::uint64_t size_in_bytes() const method last_accessed (line 149) | comet::datetime_t last_accessed() const method last_modified (line 152) | comet::datetime_t last_modified() const method sftp_filesystem_item (line 155) | explicit sftp_filesystem_item( FILE: swish/provider/sftp_provider.hpp class ISftpConsumer (line 47) | class ISftpConsumer : public IUnknown type swish (line 100) | namespace swish { type provider (line 101) | namespace provider { class sftp_provider (line 109) | class sftp_provider type comet (line 143) | namespace comet { type comtype (line 145) | struct comtype method IID (line 147) | static const IID& uuid() throw() FILE: swish/provider/ticketed_stream.hpp type swish (line 41) | namespace swish { type provider (line 42) | namespace provider { class ticketed_stream (line 50) | class ticketed_stream : public comet::simple_object method ticketed_stream (line 54) | ticketed_stream( method Read (line 59) | Read( method Write (line 65) | Write( method Seek (line 71) | Seek( method SetSize (line 77) | SetSize(ULARGE_INTEGER new_size) method CopyTo (line 82) | CopyTo( method Commit (line 90) | Commit(DWORD commit_flags) method Revert (line 95) | Revert() method LockRegion (line 100) | LockRegion( method UnlockRegion (line 107) | UnlockRegion( method Stat (line 114) | Stat( method Clone (line 120) | Clone(IStream** stream_out) FILE: swish/remote_folder/Mode.h function namespace (line 28) | namespace swish { FILE: swish/remote_folder/ViewCallback.cpp type swish (line 55) | namespace swish { type remote_folder (line 56) | namespace remote_folder { function is_vista_or_greater (line 60) | bool is_vista_or_greater() function consumer (line 148) | com_ptr consumer(HWND hwnd) FILE: swish/remote_folder/ViewCallback.hpp type swish (line 34) | namespace swish { type remote_folder (line 35) | namespace remote_folder { class CViewCallback (line 37) | class CViewCallback : FILE: swish/remote_folder/columns.cpp type swish (line 53) | namespace swish { type remote_folder (line 54) | namespace remote_folder { function wstring (line 61) | wstring date_formatter(const variant_t& val) function wstring (line 69) | wstring size_formatter(const variant_t& val) function column_entry (line 118) | const column_entry& RemoteColumnEntries::entry(size_t index) const function property_key (line 126) | const property_key& property_key_from_column_index(size_t index) FILE: swish/remote_folder/columns.hpp type swish (line 48) | namespace swish { type remote_folder (line 49) | namespace remote_folder { type column_entry (line 54) | struct column_entry method title (line 70) | std::wstring title() const method SHCOLSTATEF (line 75) | SHCOLSTATEF flags() const { return m_flags; } method format (line 76) | int format() const { return m_format; } method avg_char_width (line 77) | int avg_char_width() const { return m_avg_char_width; } method detail (line 85) | std::wstring detail(const washer::shell::pidl::cpidl_t& pidl) const method compare (line 94) | int compare( class RemoteColumnEntries (line 107) | class RemoteColumnEntries FILE: swish/remote_folder/commands/NewFolder.cpp function wstring (line 96) | wstring prefix_if_necessary( type swish (line 160) | namespace swish { type remote_folder (line 161) | namespace remote_folder { type commands (line 162) | namespace commands { FILE: swish/remote_folder/commands/NewFolder.hpp type swish (line 30) | namespace swish { type remote_folder (line 31) | namespace remote_folder { type commands (line 32) | namespace commands { class NewFolder (line 40) | class NewFolder : public swish::nse::Command FILE: swish/remote_folder/commands/commands.cpp type swish (line 65) | namespace swish { type remote_folder (line 66) | namespace remote_folder { type commands (line 67) | namespace commands { function remote_folder_command_provider (line 69) | com_ptr remote_folder_command_provider( class CSftpTasksTitle (line 81) | class CSftpTasksTitle : public simple_object method title (line 85) | virtual std::wstring title( method icon (line 91) | virtual std::wstring icon( method tool_tip (line 97) | virtual std::wstring tool_tip( function remote_folder_task_pane_titles (line 104) | std::pair, com_ptr > function remote_folder_task_pane_tasks (line 110) | std::pair, com_ptr > FILE: swish/remote_folder/commands/commands.hpp type swish (line 34) | namespace swish { type remote_folder (line 35) | namespace remote_folder { type commands (line 36) | namespace commands { FILE: swish/remote_folder/commands/delete.cpp type swish (line 64) | namespace swish { type remote_folder (line 65) | namespace remote_folder { type commands (line 66) | namespace commands { function do_delete (line 77) | void do_delete( function confirm_deletion (line 106) | bool confirm_deletion( function confirm_multiple_deletion (line 144) | bool confirm_multiple_deletion(HWND hwnd_view, size_t item_count) function execute_death_row (line 173) | void execute_death_row( FILE: swish/remote_folder/commands/delete.hpp type swish (line 40) | namespace swish { type remote_folder (line 41) | namespace remote_folder { type commands (line 42) | namespace commands { class Delete (line 44) | class Delete FILE: swish/remote_folder/context_menu_callback.cpp type comet (line 83) | namespace comet { type comtype (line 85) | struct comtype method IID (line 87) | static const IID& uuid() throw() { return IID_IDropTarget; } type swish (line 93) | namespace swish { type remote_folder (line 94) | namespace remote_folder { function is_single_link (line 98) | bool is_single_link(com_ptr selection) function are_normal_files (line 116) | bool are_normal_files(com_ptr selection) function do_invoke_command (line 244) | bool do_invoke_command( FILE: swish/remote_folder/context_menu_callback.hpp type swish (line 46) | namespace swish { type remote_folder (line 47) | namespace remote_folder { class context_menu_callback (line 49) | class context_menu_callback : public swish::nse::default_context_men... FILE: swish/remote_folder/filemode.c function setst (line 38) | static void function ftypelet (line 86) | static char function mode_string (line 136) | void FILE: swish/remote_folder/filemode.h type mode_t (line 89) | typedef unsigned long mode_t; FILE: swish/remote_folder/pidl_connection.cpp type swish (line 55) | namespace swish { type remote_folder (line 56) | namespace remote_folder { function params_from_pidl (line 60) | void params_from_pidl( function connection_spec (line 77) | connection_spec connection_from_pidl(const apidl_t& pidl) function provider_from_pidl (line 87) | shared_ptr provider_from_pidl( FILE: swish/remote_folder/pidl_connection.hpp type swish (line 43) | namespace swish { type remote_folder (line 44) | namespace remote_folder { FILE: swish/remote_folder/properties.cpp type swish (line 65) | namespace swish { type remote_folder (line 66) | namespace remote_folder { function lookup_friendly_typename (line 94) | std::wstring lookup_friendly_typename(const cpidl_t& pidl) class unknown_property_error (line 120) | class unknown_property_error : public std::runtime_error method unknown_property_error (line 123) | unknown_property_error() : std::runtime_error("Unknown property") {} function variant_t (line 131) | variant_t label_getter(const cpidl_t& pidl) function variant_t (line 134) | variant_t owner_getter(const cpidl_t& pidl) function variant_t (line 137) | variant_t group_getter(const cpidl_t& pidl) function variant_t (line 140) | variant_t owner_id_getter(const cpidl_t& pidl) function variant_t (line 143) | variant_t group_id_getter(const cpidl_t& pidl) function variant_t (line 146) | variant_t size_getter(const cpidl_t& pidl) function variant_t (line 149) | variant_t modified_date_getter(const cpidl_t& pidl) function variant_t (line 152) | variant_t accessed_date_getter(const cpidl_t& pidl) function variant_t (line 155) | variant_t type_getter(const cpidl_t& pidl) function variant_t (line 158) | variant_t permissions_getter(const cpidl_t& pidl) function variant_t (line 183) | variant_t property_from_pidl(const cpidl_t& pidl, const property_key... function compare_pidls_by_property (line 203) | int compare_pidls_by_property( FILE: swish/remote_folder/properties.hpp type swish (line 38) | namespace swish { type remote_folder (line 39) | namespace remote_folder { FILE: swish/remote_folder/remote_pidl.hpp type swish (line 54) | namespace swish { type remote_folder (line 55) | namespace remote_folder { type detail (line 57) | namespace detail { type remote_item_id (line 63) | struct remote_item_id function copy_unaligned_string (line 86) | inline std::wstring copy_unaligned_string(const wchar_t __unaligne... type remote_item_template (line 211) | struct remote_item_template class remote_itemid_view (line 101) | class remote_itemid_view method remote_itemid_view (line 110) | explicit remote_itemid_view( method remote_itemid_view (line 115) | explicit remote_itemid_view(PCUIDLIST_RELATIVE pidl) method valid (line 118) | bool valid() const method filename (line 127) | std::wstring filename() const method owner (line 134) | std::wstring owner() const method group (line 141) | std::wstring group() const method ULONG (line 148) | ULONG owner_id() const method ULONG (line 155) | ULONG group_id() const method is_folder (line 162) | bool is_folder() const method is_link (line 169) | bool is_link() const method DWORD (line 176) | DWORD permissions() const method ULONGLONG (line 183) | ULONGLONG size() const method date_modified (line 190) | comet::datetime_t date_modified() const method date_accessed (line 197) | comet::datetime_t date_accessed() const type detail (line 208) | namespace detail { type remote_item_id (line 63) | struct remote_item_id function copy_unaligned_string (line 86) | inline std::wstring copy_unaligned_string(const wchar_t __unaligne... type remote_item_template (line 211) | struct remote_item_template function create_remote_itemid (line 235) | inline washer::shell::pidl::cpidl_t create_remote_itemid( function path_from_remote_pidl (line 286) | inline ssh::filesystem::path path_from_remote_pidl( FILE: swish/remote_folder/swish_pidl.hpp type swish (line 39) | namespace swish { type remote_folder (line 40) | namespace remote_folder { function absolute_path_from_swish_pidl (line 48) | inline ssh::filesystem::path absolute_path_from_swish_pidl( FILE: swish/shell/parent_and_item.hpp type comet (line 26) | namespace comet { type comtype (line 28) | struct comtype method IID (line 30) | static const IID& uuid() throw() type wrap_t (line 35) | struct wrap_t method parent_pidl (line 37) | washer::shell::pidl::apidl_t parent_pidl() method item_pidl (line 46) | washer::shell::pidl::cpidl_t item_pidl() method absolute_item_pidl (line 55) | washer::shell::pidl::apidl_t absolute_item_pidl() method parent_folder (line 65) | comet::com_ptr parent_folder() FILE: swish/shell/shell.cpp type swish (line 60) | namespace swish { type shell (line 61) | namespace shell { function path (line 63) | path path_from_pidl(PIDLIST_ABSOLUTE pidl) function pidl_from_path (line 68) | shared_ptr pidl_from_path( function data_object_for_file (line 80) | com_ptr data_object_for_file(const path& file) function data_object_for_directory (line 85) | com_ptr data_object_for_directory(const path& directory) function put_view_item_into_rename_mode (line 95) | void put_view_item_into_rename_mode( function window_for_ole_site (line 107) | optional> window_for_ole_site(com_ptr ole_... FILE: swish/shell/shell.hpp function PUITEMID_CHILD (line 57) | PUITEMID_CHILD find_last_ID(const ITEMIDLIST_RELATIVE& idl) type comet (line 63) | namespace comet { type comtype (line 65) | struct comtype method IID (line 67) | static const IID& uuid() throw() { return IID_IDataObject; } type swish (line 73) | namespace swish { type shell (line 74) | namespace shell { function data_object_for_files (line 106) | comet::com_ptr data_object_for_files(It begin, It end) function ui_object_of_items (line 140) | comet::com_ptr ui_object_of_items(It begin, It end) function ui_object_of_item (line 187) | comet::com_ptr ui_object_of_item(PCIDLIST_ABSOLUTE pidl) FILE: swish/shell/shell_item.hpp type swish (line 24) | namespace swish { type shell (line 25) | namespace shell { type comet::wrap_t (line 27) | struct comet::wrap_t FILE: swish/shell/shell_item_array.hpp type comet (line 30) | namespace comet { type comtype (line 32) | struct comtype method IID (line 34) | static const IID& uuid() throw() { return IID_IShellItemArray; } type comtype (line 38) | struct comtype method IID (line 40) | static const IID& uuid() throw() { return IID_IShellItem; } type comet::impl::type_policy (line 44) | struct comet::impl::type_policy method init (line 46) | static void init(IShellItem*& destination, IShellItem* source) method clear (line 52) | static void clear(IShellItem*& p) type enumerated_type_of (line 59) | struct enumerated_type_of type wrap_t (line 64) | struct wrap_t method size (line 68) | size_t size() method at (line 78) | comet::com_ptr at(size_t index) method iterator_type (line 94) | iterator_type begin() method iterator_type (line 103) | iterator_type end() type swish (line 111) | namespace swish { type shell (line 112) | namespace shell { function shell_item_array_from_folder_items (line 114) | inline comet::com_ptr shell_item_array_from_folder_... function shell_item_array_from_folder_pidl_and_items (line 130) | inline comet::com_ptr shell_item_array_from_folder_... function shell_item_array_from_pidls (line 144) | inline comet::com_ptr shell_item_array_from_pidls( function shell_item_array_from_data_object (line 156) | inline comet::com_ptr shell_item_array_from_data_ob... FILE: swish/shell_folder/DataObject.cpp type comet (line 40) | namespace comet { type comtype (line 42) | struct comtype method IID (line 44) | static const IID& uuid() { return IID_IDataObject; } function shell_data_object_from_pidls (line 52) | com_ptr shell_data_object_from_pidls( function STDMETHODIMP (line 97) | STDMETHODIMP CDataObject::GetData(FORMATETC *pformatetcIn, STGMEDIUM *pm... function STDMETHODIMP (line 159) | STDMETHODIMP CDataObject::SetData( function STDMETHODIMP (line 208) | STDMETHODIMP CDataObject::GetDataHere(FORMATETC *pformatetc, STGMEDIUM *... function STDMETHODIMP (line 213) | STDMETHODIMP CDataObject::QueryGetData(FORMATETC *pformatetc) function STDMETHODIMP (line 218) | STDMETHODIMP CDataObject::GetCanonicalFormatEtc( function STDMETHODIMP (line 223) | STDMETHODIMP CDataObject::EnumFormatEtc( function STDMETHODIMP (line 229) | STDMETHODIMP CDataObject::DAdvise( function STDMETHODIMP (line 236) | STDMETHODIMP CDataObject::DUnadvise(DWORD dwConnection) function STDMETHODIMP (line 241) | STDMETHODIMP CDataObject::EnumDAdvise(IEnumSTATDATA **ppenumAdvise) function HRESULT (line 259) | HRESULT CDataObject::ProdInnerWithFormat(CLIPFORMAT nFormat, DWORD tymed) FILE: swish/shell_folder/DataObject.h function class (line 128) | class CStorageMedium : public STGMEDIUM function class (line 150) | class CFormatEtc : public FORMATETC function class (line 196) | class CGlobalLock FILE: swish/shell_folder/Folder.h function namespace (line 69) | namespace comet { function namespace (line 79) | namespace swish { function GUID (line 581) | GUID get_default_search_guid() function IEnumExtraSearch (line 594) | IEnumExtraSearch* enum_searches() function get_default_column (line 609) | void get_default_column(ULONG* sort_out, ULONG* display_out) function SHCOLSTATEF (line 621) | SHCOLSTATEF get_default_column_state(UINT column_index) function VARIANT (line 634) | VARIANT get_details_ex(PCUITEMID_CHILD pidl, const SHCOLUMNID* pscid) function virtual (line 689) | virtual int compare_pidls( FILE: swish/shell_folder/HostFolder.cpp type comet (line 112) | namespace comet { type comtype<::IEnumIDList> (line 114) | struct comtype<::IEnumIDList> type enumerated_type_of (line 120) | struct enumerated_type_of type comtype (line 123) | struct comtype method IID (line 125) | static const IID& uuid() { return IID_IQueryAssociations; } type comtype<::IExtractIconW> (line 129) | struct comtype<::IExtractIconW> type impl::type_policy (line 138) | struct impl::type_policy method init (line 140) | static void init(PITEMID_CHILD& raw_pidl, const cpidl_t& pidl) method clear (line 145) | static void clear(PITEMID_CHILD& raw_pidl) { ::CoTaskMemFree(raw_pid... type comtype<::IShellIconOverlay> (line 149) | struct comtype<::IShellIconOverlay> function IEnumIDList (line 173) | IEnumIDList* CHostFolder::enum_objects(HWND hwnd, SHCONTF flags) function PIDLIST_RELATIVE (line 197) | PIDLIST_RELATIVE CHostFolder::parse_display_name( function STRRET (line 275) | STRRET CHostFolder::get_display_name_of(PCUITEMID_CHILD pidl, SHGDNF flags) function notify_shell_that_rename_occurred (line 327) | void notify_shell_that_rename_occurred( function PITEMID_CHILD (line 338) | PITEMID_CHILD CHostFolder::set_name_of( function SHCOLUMNID (line 398) | SHCOLUMNID CHostFolder::map_column_to_scid(UINT column_index) function CLSID (line 458) | CLSID CHostFolder::clsid() const function consumer_factory (line 479) | com_ptr consumer_factory(HWND hwnd) function variant_t (line 505) | variant_t CHostFolder::property(const property_key& key, const cpidl_t& ... function HRESULT (line 577) | HRESULT CALLBACK menu_callback( FILE: swish/shell_folder/IconExtractor.cpp function STDMETHODIMP (line 64) | STDMETHODIMP CIconExtractor::GetIconLocation( function STDMETHODIMP (line 87) | STDMETHODIMP CIconExtractor::GetIconLocation( function STDMETHODIMP (line 113) | STDMETHODIMP CIconExtractor::Extract(PCWSTR, UINT, HICON *, HICON *, UINT) function STDMETHODIMP (line 123) | STDMETHODIMP CIconExtractor::Extract(PCSTR, UINT, HICON *, HICON *, UINT) FILE: swish/shell_folder/KbdInteractiveDialog.cpp function LRESULT (line 67) | LRESULT CKbdInteractiveDialog::OnInitDialog(UINT, WPARAM, LPARAM, BOOL&) function LRESULT (line 119) | LRESULT CKbdInteractiveDialog::OnOK(WORD, WORD wID, HWND, BOOL&) function LRESULT (line 126) | LRESULT CKbdInteractiveDialog::OnCancel(WORD, WORD wID, HWND, BOOL&) function CRect (line 136) | CRect CKbdInteractiveDialog::_DrawInstruction(CRect rectDialog) function CRect (line 164) | CRect CKbdInteractiveDialog::_DrawPrompt( function CRect (line 198) | CRect CKbdInteractiveDialog::_DrawResponseBox( function CRect (line 228) | CRect CKbdInteractiveDialog::_DrawOKCancel( function each (line 262) | each (HWND hwnd in m_vecResponseWindows) FILE: swish/shell_folder/Pidl.h type IdListType (line 43) | typedef const IdListType *ConstPidlType; type PidlType (line 44) | typedef PidlType Type; function m_pidl (line 47) | m_pidl(NULL) {} function explicit (line 48) | explicit CPidlData( __in_opt Type pidl ) throw() : m_pidl(pidl) {} function explicit (line 49) | explicit CPidlData( __in const CPidlData& pidl ) throw() : m_pidl(pidl) {} type IdListType (line 87) | typedef const IdListType *ConstPidlType; type ConstPidlType (line 88) | typedef ConstPidlType Type; function m_pidl (line 91) | m_pidl(NULL) {} type typename (line 144) | typedef typename DataT::ConstPidlType ConstPidlType; function throw (line 148) | CPidlBase( __in_opt typename DataT::Type pidl ) throw() : DataT(pidl) {} function PCUITEMID_CHILD (line 176) | PCUITEMID_CHILD GetLast() const throw(...) function explicit (line 261) | explicit CPidl( type CPidl (line 327) | typedef CPidl CRelativePidl; type CPidl (line 332) | typedef CPidl CAbsolutePidl; type CPidl (line 337) | typedef CPidl CChildPidl; FILE: swish/shell_folder/Registry.cpp function HRESULT (line 65) | HRESULT CRegistry::GetHostFolderAssocKeys( function HRESULT (line 104) | HRESULT CRegistry::GetRemoteFolderAssocKeys( function remote_folder_background_key_names (line 117) | CRegistry::KeyNames remote_folder_background_key_names() function HRESULT (line 128) | HRESULT CRegistry::GetRemoteFolderBackgroundAssocKeys( function HRESULT (line 337) | HRESULT CRegistry::_GetHKEYArrayFromKeynames( function HRESULT (line 348) | HRESULT CRegistry::_GetHKEYArrayFromVector( function each (line 374) | each (CString strKeyname in vecKeynames) FILE: swish/shell_folder/Registry.h function class (line 36) | class CRegistry FILE: swish/shell_folder/RemoteFolder.cpp type comet (line 100) | namespace comet { type comtype<::IContextMenu> (line 102) | struct comtype<::IContextMenu> function cpidl_t (line 113) | cpidl_t create_filename_only_pidl(const wstring& filename) function wstring (line 123) | wstring filename_without_extension(const cpidl_t remote_item) function IEnumIDList (line 165) | IEnumIDList* CRemoteFolder::enum_objects(HWND hwnd, SHCONTF flags) function PIDLIST_RELATIVE (line 197) | PIDLIST_RELATIVE CRemoteFolder::parse_display_name( function extension_hiding_disabled_in_registry (line 265) | bool extension_hiding_disabled_in_registry() function FAILED (line 320) | FAILED(hr) function STRRET (line 338) | STRRET CRemoteFolder::get_display_name_of(PCUITEMID_CHILD pidl, SHGDNF f... function PITEMID_CHILD (line 416) | PITEMID_CHILD CRemoteFolder::set_name_of( function SHCOLUMNID (line 550) | SHCOLUMNID CRemoteFolder::map_column_to_scid(UINT column_index) function CLSID (line 566) | CLSID CRemoteFolder::clsid() const function variant_t (line 608) | variant_t CRemoteFolder::property(const property_key& key, const cpidl_t... function HRESULT (line 687) | HRESULT CALLBACK CRemoteFolder::menu_callback( function HRESULT (line 871) | HRESULT CRemoteFolder::MenuCallback( FILE: swish/shell_folder/RemoteFolder.h function set_consumer_factory (line 140) | void set_consumer_factory( FILE: swish/shell_folder/SftpDataObject.cpp type comet (line 72) | namespace comet { type comtype (line 74) | struct comtype method IID (line 76) | static const IID& uuid() { return IID_IDataObject; } function STDMETHODIMP (line 136) | STDMETHODIMP CSftpDataObject::GetData( function STGMEDIUM (line 256) | STGMEDIUM CSftpDataObject::_DelayRenderCfFileContents(long lindex) function HGLOBAL (line 283) | HGLOBAL CSftpDataObject::_CreateFileGroupDescriptor() function remote_itemid_view (line 355) | remote_itemid_view view_of_last_item(const basic_pidl& pidl) function Descriptor (line 370) | Descriptor make_descriptor(const basic_pidl& pidl, bool dialogue) FILE: swish/shell_folder/SftpDataObject.h function class (line 71) | class CSftpDataObject : public CDataObject FILE: swish/shell_folder/SftpDirectory.cpp type comet (line 88) | namespace comet { type comtype (line 90) | struct comtype method IID (line 92) | static const IID& uuid() throw() { return IID_IEnumIDList; } type enumerated_type_of (line 96) | struct enumerated_type_of type impl::type_policy (line 102) | struct impl::type_policy method init (line 104) | static void init(PITEMID_CHILD& t, const cpidl_t& s) method clear (line 109) | static void clear(PITEMID_CHILD& t) function is_link (line 131) | bool is_link(const sftp_filesystem_item& lt) function is_directory (line 136) | bool is_directory( function is_dotted (line 169) | bool is_dotted(const sftp_filesystem_item& file) function cpidl_t (line 175) | cpidl_t convert_directory_entry_to_pidl( function notify_shell_created_directory (line 201) | void notify_shell_created_directory(const apidl_t& folder_pidl) function notify_shell_of_deletion (line 218) | void notify_shell_of_deletion( function CSftpDirectory (line 294) | CSftpDirectory CSftpDirectory::GetSubdirectory(const cpidl_t& directory) function writeable_to_openmode (line 305) | std::ios_base::openmode writeable_to_openmode(bool writeable) function cpidl_t (line 404) | cpidl_t CSftpDirectory::CreateDirectory(const wstring& name) function apidl_t (line 431) | apidl_t CSftpDirectory::ResolveLink(const cpidl_t& item) FILE: swish/shell_folder/SftpDirectory.h function class (line 43) | class CSftpDirectory FILE: swish/shell_folder/SnitchingDataObject.hpp type comet (line 44) | namespace comet { type comtype<::IDataObject> (line 46) | struct comtype<::IDataObject> function CSnitchingDataObject (line 65) | CSnitchingDataObject(comet::com_ptr wrapped_data_object) FILE: swish/shell_folder/SwishFolder.hpp type swish (line 42) | namespace swish { type shell_folder (line 43) | namespace shell_folder { type folder (line 44) | namespace folder { class CSwishFolder (line 47) | class CSwishFolder : public swish::shell_folder::folder::CFolder folder_view(HWND hwnd) function shell_details (line 193) | virtual ATL::CComPtr shell_details(HWND /*hwnd*/) function drop_target (line 201) | virtual ATL::CComPtr drop_target(HWND /*hwnd*/) function command_provider (line 209) | virtual ATL::CComPtr command_provider( function background_context_menu (line 221) | virtual ATL::CComPtr background_context_menu(HWND /*... function extract_icon_w (line 235) | virtual ATL::CComPtr extract_icon_w( function extract_icon_a (line 249) | virtual ATL::CComPtr extract_icon_a( function context_menu (line 259) | virtual ATL::CComPtr context_menu( function query_associations (line 268) | virtual ATL::CComPtr query_associations( function data_object (line 277) | virtual ATL::CComPtr data_object( function folder_view_callback (line 289) | virtual ATL::CComPtr folder_view_callback( FILE: swish/shell_folder/com_dll/SwishCoClasses.cpp type swish (line 33) | namespace swish { type shell_folder (line 34) | namespace shell_folder { type com_dll (line 35) | namespace com_dll { class ATL_NO_VTABLE (line 42) | class ATL_NO_VTABLE class ATL_NO_VTABLE (line 61) | class ATL_NO_VTABLE FILE: swish/shell_folder/com_dll/SwishModule.cpp type swish (line 33) | namespace swish { type shell_folder (line 34) | namespace shell_folder { type com_dll (line 35) | namespace com_dll { function BOOL (line 57) | BOOL WINAPI DllMain( function STDAPI (line 66) | STDAPI DllCanUnloadNow() function STDAPI (line 72) | STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) function STDAPI (line 82) | STDAPI DllRegisterServer() function STDAPI (line 89) | STDAPI DllUnregisterServer() FILE: swish/shell_folder/data_object/FileGroupDescriptor.hpp type swish (line 53) | namespace swish { type shell_folder (line 54) | namespace shell_folder { type data_object (line 55) | namespace data_object { function lo_dword (line 59) | inline boost::uint32_t lo_dword(boost::uint64_t qword) function hi_dword (line 64) | inline boost::uint32_t hi_dword(boost::uint64_t qword) function ptime_to_filetime (line 72) | void ptime_to_filetime(const boost::posix_time::ptime& time, FILET... function filetime_to_ptime (line 86) | boost::posix_time::ptime filetime_to_ptime(const FILETIME& ft) class field_error (line 97) | class field_error : public std::logic_error method field_error (line 100) | explicit field_error(const std::string message) : std::logic_err... class Descriptor (line 107) | class Descriptor : private FILEDESCRIPTORW method Descriptor (line 111) | Descriptor() : FILEDESCRIPTORW() {} method Descriptor (line 112) | Descriptor(const FILEDESCRIPTORW& d) : FILEDESCRIPTORW(d) {} method FILEDESCRIPTORW (line 115) | const FILEDESCRIPTORW& get() const method path (line 123) | std::wstring path() const method path (line 135) | void path(std::wstring path) method file_size (line 156) | boost::uint64_t file_size() const method file_size (line 173) | void file_size(boost::uint64_t size) method creation_time (line 183) | boost::posix_time::ptime creation_time() const method creation_time (line 194) | void creation_time(const boost::posix_time::ptime& time) method last_access_time (line 203) | boost::posix_time::ptime last_access_time() const method last_access_time (line 215) | void last_access_time(const boost::posix_time::ptime& time) method last_write_time (line 224) | boost::posix_time::ptime last_write_time() const method last_write_time (line 236) | void last_write_time(const boost::posix_time::ptime& time) method want_progress (line 245) | bool want_progress() const method want_progress (line 253) | void want_progress(bool show) method DWORD (line 264) | DWORD attributes() const method attributes (line 274) | void attributes(DWORD attrs) method _valid_field (line 285) | bool _valid_field(DWORD field) const method _set_field_valid (line 293) | void _set_field_valid(DWORD field) method _unset_field_valid (line 301) | void _unset_field_valid(DWORD field) class FileGroupDescriptor (line 315) | class FileGroupDescriptor method FileGroupDescriptor (line 322) | FileGroupDescriptor(HGLOBAL hglobal) : m_lock(hglobal) {} method size (line 329) | size_t size() const method Descriptor (line 337) | Descriptor& operator[](size_t i) const function HGLOBAL (line 361) | HGLOBAL group_descriptor_from_range(It first, It last) FILE: swish/shell_folder/data_object/GlobalLocker.hpp type swish (line 33) | namespace swish { type shell_folder (line 34) | namespace shell_folder { type data_object (line 35) | namespace data_object { class GlobalLocker (line 37) | class GlobalLocker method GlobalLocker (line 69) | explicit GlobalLocker(HGLOBAL hglobal) : method GlobalLocker (line 113) | GlobalLocker(const GlobalLocker& lock) : method GlobalLocker (line 126) | GlobalLocker& operator=(GlobalLocker lock) throw() method T (line 135) | T* get() const function swap (line 45) | inline void swap(GlobalLocker& lhs, GlobalLocker& rhs) throw() class GlobalLocker (line 58) | class GlobalLocker method GlobalLocker (line 69) | explicit GlobalLocker(HGLOBAL hglobal) : method GlobalLocker (line 113) | GlobalLocker(const GlobalLocker& lock) : method GlobalLocker (line 126) | GlobalLocker& operator=(GlobalLocker lock) throw() method T (line 135) | T* get() const FILE: swish/shell_folder/data_object/ShellDataObject.cpp type comet::comtype (line 53) | struct comet::comtype method IID (line 55) | static const IID& uuid() throw() { return IID_IAsyncOperation; } type swish (line 59) | namespace swish { type shell_folder (line 60) | namespace shell_folder { type data_object (line 61) | namespace data_object { class GlobalCida (line 80) | class GlobalCida method GlobalCida (line 83) | GlobalCida(const StorageMedium& medium) : method CIDA (line 88) | const CIDA& get() const function StorageMedium (line 106) | StorageMedium cfstr_shellidlist_from_data_object( function pidl_t (line 128) | pidl_t pidl_from_cida(const CIDA& cida, int i) function apidl_t (line 140) | apidl_t parent_from_cida(const CIDA& cida) function pidl_t (line 148) | pidl_t child_from_cida(const CIDA& cida, int i) function apidl_t (line 292) | apidl_t PidlFormat::parent_folder() const function apidl_t (line 306) | apidl_t PidlFormat::file(UINT i) const function pidl_t (line 317) | pidl_t PidlFormat::relative_file(UINT i) const function UINT (line 336) | UINT PidlFormat::pidl_count() const FILE: swish/shell_folder/data_object/ShellDataObject.hpp type swish (line 36) | namespace swish { type shell_folder (line 37) | namespace shell_folder { type data_object (line 38) | namespace data_object { class ShellDataObject (line 44) | class ShellDataObject class PidlFormat (line 66) | class PidlFormat FILE: swish/shell_folder/data_object/StorageMedium.hpp type swish (line 35) | namespace swish { type shell_folder (line 36) | namespace shell_folder { type data_object (line 37) | namespace data_object { class StorageMedium (line 39) | class StorageMedium method StorageMedium (line 42) | StorageMedium() throw() method StorageMedium (line 47) | StorageMedium(const StorageMedium& medium) method StorageMedium (line 54) | StorageMedium& operator=(StorageMedium medium) throw() method STGMEDIUM (line 73) | STGMEDIUM* out() method STGMEDIUM (line 82) | const STGMEDIUM& get() const method empty (line 91) | bool empty() const FILE: swish/shell_folder/locale_setup.hpp type swish (line 38) | namespace swish { type shell_folder (line 39) | namespace shell_folder { type detail (line 41) | namespace detail { function switch_to_boost_locale (line 46) | inline std::locale switch_to_boost_locale() class LocaleSetup (line 76) | class LocaleSetup method LocaleSetup (line 79) | LocaleSetup() : m_old_locale(detail::switch_to_boost_locale()) {} FILE: swish/trace.hpp type swish (line 55) | namespace swish { type tracing (line 56) | namespace tracing { class Tracer (line 63) | class Tracer method Tracer (line 66) | Tracer() method trace (line 76) | void trace(const std::string& message) const class TraceFormatter (line 97) | class TraceFormatter method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function TraceFormatter (line 148) | inline TraceFormatter trace(const std::string& format) method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function trace_f (line 159) | inline void trace_f(std::string format, ...) class DummyFormatter (line 196) | class DummyFormatter method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function DummyFormatter (line 208) | inline DummyFormatter trace(const std::string&) method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function trace_f (line 213) | inline void trace_f(std::string, ...) {} type tracing (line 192) | namespace tracing { class Tracer (line 63) | class Tracer method Tracer (line 66) | Tracer() method trace (line 76) | void trace(const std::string& message) const class TraceFormatter (line 97) | class TraceFormatter method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function TraceFormatter (line 148) | inline TraceFormatter trace(const std::string& format) method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function trace_f (line 159) | inline void trace_f(std::string format, ...) class DummyFormatter (line 196) | class DummyFormatter method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function DummyFormatter (line 208) | inline DummyFormatter trace(const std::string&) method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function trace_f (line 213) | inline void trace_f(std::string, ...) {} type swish (line 191) | namespace swish { type tracing (line 56) | namespace tracing { class Tracer (line 63) | class Tracer method Tracer (line 66) | Tracer() method trace (line 76) | void trace(const std::string& message) const class TraceFormatter (line 97) | class TraceFormatter method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function TraceFormatter (line 148) | inline TraceFormatter trace(const std::string& format) method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function trace_f (line 159) | inline void trace_f(std::string format, ...) class DummyFormatter (line 196) | class DummyFormatter method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function DummyFormatter (line 208) | inline DummyFormatter trace(const std::string&) method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function trace_f (line 213) | inline void trace_f(std::string, ...) {} type tracing (line 192) | namespace tracing { class Tracer (line 63) | class Tracer method Tracer (line 66) | Tracer() method trace (line 76) | void trace(const std::string& message) const class TraceFormatter (line 97) | class TraceFormatter method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function TraceFormatter (line 148) | inline TraceFormatter trace(const std::string& format) method TraceFormatter (line 105) | TraceFormatter(const std::string& format) : m_format(format) {} method TraceFormatter (line 120) | TraceFormatter& operator%(const std::wstring& value) method TraceFormatter (line 128) | TraceFormatter& operator%(const T& value) function trace_f (line 159) | inline void trace_f(std::string format, ...) class DummyFormatter (line 196) | class DummyFormatter method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function DummyFormatter (line 208) | inline DummyFormatter trace(const std::string&) method DummyFormatter (line 200) | DummyFormatter& operator%(const T&) function trace_f (line 213) | inline void trace_f(std::string, ...) {} FILE: swish/utils.hpp type Converter (line 61) | struct Converter type Narrow (line 69) | struct Narrow : Converter type Widen (line 80) | struct Widen : Converter type swish (line 92) | namespace swish { type utils (line 93) | namespace utils { function ConvertString (line 101) | inline typename T::ToType ConvertString(const typename T::FromType& ... function WideStringToUtf8String (line 131) | inline std::string WideStringToUtf8String(const std::wstring& wide) function Utf8StringToWideString (line 139) | inline std::wstring Utf8StringToWideString(const std::string& narrow) type detail (line 180) | namespace detail { function current_user (line 186) | inline typename T::return_type current_user() type utils (line 178) | namespace utils { function ConvertString (line 101) | inline typename T::ToType ConvertString(const typename T::FromType& ... function WideStringToUtf8String (line 131) | inline std::string WideStringToUtf8String(const std::wstring& wide) function Utf8StringToWideString (line 139) | inline std::wstring Utf8StringToWideString(const std::string& narrow) type detail (line 180) | namespace detail { function current_user (line 186) | inline typename T::return_type current_user() function current_user (line 222) | inline WideUserTraits::return_type current_user() function current_user_a (line 227) | inline NarrowUserTraits::return_type current_user_a() type detail (line 232) | namespace detail { function DWORD (line 234) | inline DWORD get_environment_variable( function DWORD (line 240) | inline DWORD get_environment_variable( function T (line 252) | inline T environment_variable(const T& key) function T (line 276) | inline T home_directory() type com (line 311) | namespace com { function running_object_table (line 316) | inline comet::com_ptr running_object_table() function CLSID (line 333) | inline CLSID clsid_from_progid(const std::wstring& progid) function class_object (line 347) | inline comet::com_ptr class_object( function class_object (line 365) | inline comet::com_ptr class_object( type NarrowUserTraits (line 152) | struct NarrowUserTraits method BOOL (line 157) | inline static BOOL get_user_name( type WideUserTraits (line 164) | struct WideUserTraits method BOOL (line 169) | inline static BOOL get_user_name( type swish (line 177) | namespace swish { type utils (line 93) | namespace utils { function ConvertString (line 101) | inline typename T::ToType ConvertString(const typename T::FromType& ... function WideStringToUtf8String (line 131) | inline std::string WideStringToUtf8String(const std::wstring& wide) function Utf8StringToWideString (line 139) | inline std::wstring Utf8StringToWideString(const std::string& narrow) type detail (line 180) | namespace detail { function current_user (line 186) | inline typename T::return_type current_user() type utils (line 178) | namespace utils { function ConvertString (line 101) | inline typename T::ToType ConvertString(const typename T::FromType& ... function WideStringToUtf8String (line 131) | inline std::string WideStringToUtf8String(const std::wstring& wide) function Utf8StringToWideString (line 139) | inline std::wstring Utf8StringToWideString(const std::string& narrow) type detail (line 180) | namespace detail { function current_user (line 186) | inline typename T::return_type current_user() function current_user (line 222) | inline WideUserTraits::return_type current_user() function current_user_a (line 227) | inline NarrowUserTraits::return_type current_user_a() type detail (line 232) | namespace detail { function DWORD (line 234) | inline DWORD get_environment_variable( function DWORD (line 240) | inline DWORD get_environment_variable( function T (line 252) | inline T environment_variable(const T& key) function T (line 276) | inline T home_directory() type com (line 311) | namespace com { function running_object_table (line 316) | inline comet::com_ptr running_object_table() function CLSID (line 333) | inline CLSID clsid_from_progid(const std::wstring& progid) function class_object (line 347) | inline comet::com_ptr class_object( function class_object (line 365) | inline comet::com_ptr class_object( FILE: swish/versions/version.cpp type swish (line 40) | namespace swish { function string (line 42) | string snapshot_version() function build_time (line 47) | std::string build_time() function build_date (line 52) | std::string build_date() function structured_version (line 78) | structured_version& structured_version::operator=(structured_version o... function string (line 87) | string structured_version::as_string() const { return m_pimpl->as_stri... function structured_version (line 89) | structured_version release_version() FILE: swish/versions/version.hpp type swish (line 38) | namespace swish { class structured_version_impl (line 71) | class structured_version_impl class structured_version (line 86) | class structured_version method swap (line 101) | void swap(structured_version& l, structured_version& r) FILE: swish/windows_api.hpp type swish (line 41) | namespace swish { type windows_api (line 42) | namespace windows_api { function HRESULT (line 58) | inline HRESULT WINAPI SHBindToParent( FILE: test/common_boost/ConsumerStub.hpp type test (line 43) | namespace test { class CConsumerStub (line 48) | class CConsumerStub : public comet::simple_object method CConsumerStub (line 54) | CConsumerStub( method prompt_for_password (line 60) | virtual boost::optional prompt_for_password() method key_files (line 65) | virtual boost::optional< method challenge_response (line 72) | virtual boost::optional> challenge_response( method HRESULT (line 80) | HRESULT OnConfirmOverwrite( method HRESULT (line 87) | HRESULT OnHostkeyMismatch( method HRESULT (line 93) | HRESULT OnHostkeyUnknown( FILE: test/common_boost/MockConsumer.hpp type test (line 34) | namespace test class MockConsumer (line 37) | class MockConsumer : public comet::simple_object type ConfirmOverwriteBehaviour (line 46) | enum ConfirmOverwriteBehaviour type PasswordBehaviour (line 55) | enum PasswordBehaviour type KeyboardInteractiveBehaviour (line 68) | enum KeyboardInteractiveBehaviour type PublicKeyBehaviour (line 80) | enum PublicKeyBehaviour method MockConsumer (line 90) | MockConsumer() method set_password (line 103) | void set_password(const std::wstring& password) method set_password_behaviour (line 108) | void set_password_behaviour(PasswordBehaviour behaviour) method set_password_max_attempts (line 113) | void set_password_max_attempts(int max) method set_keyboard_interactive_behaviour (line 118) | void method set_keyboard_interactive_max_attempts (line 124) | void set_keyboard_interactive_max_attempts(int max) method set_key_files (line 129) | void set_key_files(const std::string& private_key, method set_pubkey_behaviour (line 136) | void set_pubkey_behaviour(PublicKeyBehaviour behaviour) method set_confirm_overwrite_behaviour (line 141) | void set_confirm_overwrite_behaviour(ConfirmOverwriteBehaviour behav... method was_asked_to_confirm_overwrite (line 146) | bool was_asked_to_confirm_overwrite() const method prompt_for_password (line 152) | virtual boost::optional prompt_for_password() method key_files (line 185) | virtual boost::optional< method challenge_response (line 212) | virtual boost::optional> method HRESULT (line 269) | HRESULT OnConfirmOverwrite(BSTR /*bstrOldFile*/, BSTR /*bstrNewFile*/) method HRESULT (line 286) | HRESULT OnHostkeyMismatch(BSTR /*bstrHostName*/, BSTR /*bstrHostKey*/, method HRESULT (line 292) | HRESULT OnHostkeyUnknown(BSTR /*bstrHostName*/, BSTR /*bstrHostKey*/, FILE: test/common_boost/MockProvider.hpp type test (line 51) | namespace test { type detail (line 52) | namespace detail { function name_match (line 57) | inline bool name_match( function FilesystemLocation (line 68) | inline FilesystemLocation find_location_from_path( class mock_filesystem_file (line 102) | class mock_filesystem_file : method create (line 106) | static swish::provider::sftp_filesystem_item create( method BOOST_SCOPED_ENUM (line 115) | BOOST_SCOPED_ENUM(type) type() const method filename (line 120) | ssh::filesystem::path filename() const method permissions (line 125) | unsigned long permissions() const method owner (line 130) | boost::optional owner() const method uid (line 135) | unsigned long uid() const method group (line 140) | boost::optional group() const method gid (line 145) | unsigned long gid() const method size_in_bytes (line 150) | boost::uint64_t size_in_bytes() const method last_accessed (line 155) | comet::datetime_t last_accessed() const method last_modified (line 160) | comet::datetime_t last_modified() const method mock_filesystem_file (line 166) | mock_filesystem_file( class mock_filesystem_directory (line 178) | class mock_filesystem_directory : method create (line 182) | static swish::provider::sftp_filesystem_item create( method BOOST_SCOPED_ENUM (line 190) | BOOST_SCOPED_ENUM(type) type() const method filename (line 195) | ssh::filesystem::path filename() const method permissions (line 200) | unsigned long permissions() const method owner (line 205) | boost::optional owner() const method uid (line 210) | unsigned long uid() const method group (line 215) | boost::optional group() const method gid (line 220) | unsigned long gid() const method size_in_bytes (line 225) | boost::uint64_t size_in_bytes() const method last_accessed (line 230) | comet::datetime_t last_accessed() const method last_modified (line 235) | comet::datetime_t last_modified() const method mock_filesystem_directory (line 241) | mock_filesystem_directory(const std::wstring& name) : m_name(name) {} class mock_filesystem_link (line 246) | class mock_filesystem_link : method create (line 250) | static swish::provider::sftp_filesystem_item create( method BOOST_SCOPED_ENUM (line 258) | BOOST_SCOPED_ENUM(type) type() const method filename (line 263) | ssh::filesystem::path filename() const method permissions (line 268) | unsigned long permissions() const method owner (line 273) | boost::optional owner() const method uid (line 278) | unsigned long uid() const method group (line 283) | boost::optional group() const method gid (line 288) | unsigned long gid() const method size_in_bytes (line 293) | boost::uint64_t size_in_bytes() const method last_accessed (line 298) | comet::datetime_t last_accessed() const method last_modified (line 303) | comet::datetime_t last_modified() const method mock_filesystem_link (line 309) | mock_filesystem_link(const std::wstring& name) : m_name(name) {} function tag_filename (line 314) | inline std::wstring tag_filename( function make_item_in (line 323) | inline void make_item_in( function make_item_in (line 330) | inline void make_item_in( function fill_mock_listing (line 343) | inline void fill_mock_listing( type comparator (line 423) | struct comparator class MockProvider (line 435) | class MockProvider : public swish::provider::sftp_provider type tagListingBehaviour (line 442) | enum tagListingBehaviour { type tagRenameBehaviour (line 453) | enum tagRenameBehaviour { method MockProvider (line 461) | MockProvider() : method set_listing_behaviour (line 486) | void set_listing_behaviour(ListingBehaviour behaviour) method set_rename_behaviour (line 491) | void set_rename_behaviour(RenameBehaviour behaviour) method listing (line 496) | virtual swish::provider::directory_listing listing( method get_file (line 537) | virtual comet::com_ptr get_file( method VARIANT_BOOL (line 549) | virtual VARIANT_BOOL rename( method resolve_link (line 591) | virtual ssh::filesystem::path resolve_link( method stat (line 610) | virtual swish::provider::sftp_filesystem_item stat( FILE: test/common_boost/SwishPidlFixture.hpp type test (line 29) | namespace test class SwishPidlFixture (line 32) | class SwishPidlFixture method fake_swish_pidl (line 38) | washer::shell::pidl::apidl_t fake_swish_pidl() method real_swish_pidl (line 76) | washer::shell::pidl::apidl_t real_swish_pidl() method create_dummy_remote_itemid (line 83) | washer::shell::pidl::cpidl_t method create_dummy_root_host_pidl (line 96) | washer::shell::pidl::apidl_t create_dummy_root_host_pidl() method create_dummy_root_pidl (line 106) | washer::shell::pidl::apidl_t create_dummy_root_pidl() FILE: test/common_boost/data_object_utils.cpp function path (line 65) | path get_module_path(HMODULE hmodule=NULL) type test (line 80) | namespace test { type data_object_utils (line 81) | namespace data_object_utils { function path (line 94) | path create_test_zip_file(const path& in_directory) function data_object_for_zipfile (line 108) | com_ptr data_object_for_zipfile(const path& zip_file) FILE: test/common_boost/data_object_utils.hpp type test (line 33) | namespace test { type data_object_utils (line 34) | namespace data_object_utils { FILE: test/common_boost/fixtures.hpp type test (line 26) | namespace test class ComFixture (line 32) | class ComFixture method ComFixture (line 35) | ComFixture() class WinsockFixture (line 50) | class WinsockFixture method WinsockFixture (line 53) | WinsockFixture() FILE: test/common_boost/helpers.hpp type std (line 40) | namespace std { type test (line 64) | namespace test { type detail (line 65) | namespace detail { function s_ok (line 67) | inline boost::test_tools::predicate_result s_ok(HRESULT hr) function s_ok_error_info (line 85) | inline boost::test_tools::predicate_result s_ok_error_info( FILE: test/common_boost/stream_utils.cpp type test (line 36) | namespace test { type stream_utils (line 37) | namespace stream_utils { function verify_stream_read_ (line 41) | size_t verify_stream_read_( function verify_stream_read (line 88) | size_t verify_stream_read( FILE: test/common_boost/stream_utils.hpp type test (line 34) | namespace test { type stream_utils (line 35) | namespace stream_utils { FILE: test/common_boost/tree.hh type kp (line 73) | namespace kp { function constructor (line 76) | void constructor(T1* p, T2& val) function constructor (line 82) | void constructor(T1* p) function destructor (line 88) | void destructor(T1* p) class tree_node_ (line 97) | class tree_node_ { // size: 5*4=20 bytes (on 32 bit arch), can be reduce... class iterator_base (line 113) | class iterator_base class iterator_base (line 130) | class iterator_base { class pre_order_iterator (line 160) | class pre_order_iterator : public iterator_base { class post_order_iterator (line 178) | class post_order_iterator : public iterator_base { class breadth_first_queued_iterator (line 199) | class breadth_first_queued_iterator : public iterator_base { class fixed_depth_iterator (line 220) | class fixed_depth_iterator : public iterator_base { class sibling_iterator (line 241) | class sibling_iterator : public iterator_base { class leaf_iterator (line 265) | class leaf_iterator : public iterator_base { class iterator_base_less (line 434) | class iterator_base_less { class compare_nodes (line 450) | class compare_nodes { method compare_nodes (line 452) | compare_nodes(StrictWeakOrdering comp) : comp_(comp) {} class pre_order_iterator (line 114) | class pre_order_iterator class post_order_iterator (line 115) | class post_order_iterator class sibling_iterator (line 116) | class sibling_iterator class leaf_iterator (line 117) | class leaf_iterator class iterator_base (line 128) | class iterator_base : public stlport::bidirectional_iterator::erase(iter it) function iter (line 787) | iter tree::parent(iter position) function iter (line 795) | iter tree::previous_sibling(iter position) const function iter (line 805) | iter tree::next_sibling(iter position) const function iter (line 815) | iter tree::next_at_same_depth(iter position) const function iter (line 860) | iter tree::append_child(iter position) function iter (line 885) | iter tree::prepend_child(iter position) function iter (line 910) | iter tree::append_child(iter position, const T& x) function iter (line 939) | iter tree::prepend_child(iter position, const T& x) function iter (line 964) | iter tree::append_child(iter position, iter other) function iter (line 975) | iter tree::prepend_child(iter position, iter other) function iter (line 986) | iter tree::append_children(iter position, siblin... function iter (line 1002) | iter tree::prepend_children(iter position, sibli... function iter (line 1025) | iter tree::insert(iter position, const T& x) function iter (line 1081) | iter tree::insert_after(iter position, const T& x) function iter (line 1105) | iter tree::insert_subtree(iter position, const i... function iter (line 1115) | iter tree::insert_subtree_after(iter position, c... function iter (line 1135) | iter tree::replace(iter position, const T& x) function iter (line 1144) | iter tree::replace(iter position, const iterator... function iter (line 1254) | iter tree::flatten(iter position) function iter (line 1282) | iter tree::reparent(iter position, sibling_itera... function iter (line 1330) | iter tree::reparent(iter position, iter from) function iter (line 1337) | iter tree::wrap(iter position, const T& x) function iter (line 1348) | iter tree::move_after(iter target, iter source) function iter (line 1377) | iter tree::move_before(iter target, iter source) function iter (line 1444) | iter tree::move_ontop(iter target, iter source) function T (line 1906) | T& tree::iterator_base::operator*() const function T (line 1912) | T* tree::iterator_base::operator->() const FILE: test/connection/authenticated_session_test.cpp function predicate_result (line 49) | predicate_result sftp_is_alive(authenticated_session& session) function BOOST_AUTO_TEST_CASE (line 68) | BOOST_AUTO_TEST_CASE(connect) function BOOST_AUTO_TEST_CASE (line 77) | BOOST_AUTO_TEST_CASE(multiple_connections) function BOOST_AUTO_TEST_CASE (line 97) | BOOST_AUTO_TEST_CASE(server_death) function BOOST_AUTO_TEST_CASE (line 116) | BOOST_AUTO_TEST_CASE(server_restart) function authenticated_session (line 135) | authenticated_session move_create(const wstring& host, unsigned int port, function BOOST_AUTO_TEST_CASE (line 143) | BOOST_AUTO_TEST_CASE(move_contruct) function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE(move_assign) FILE: test/connection/connection_spec_create_session_test.cpp class fixture (line 46) | class fixture : private openssh_fixture method connection_spec (line 49) | connection_spec get_connection() method consumer (line 54) | com_ptr consumer() method predicate_result (line 64) | predicate_result alive(authenticated_session& session) function BOOST_AUTO_TEST_CASE (line 86) | BOOST_AUTO_TEST_CASE(create) FILE: test/connection/connection_spec_test.cpp function BOOST_AUTO_TEST_CASE (line 30) | BOOST_AUTO_TEST_CASE(self) function BOOST_AUTO_TEST_CASE (line 36) | BOOST_AUTO_TEST_CASE(equal) function BOOST_AUTO_TEST_CASE (line 44) | BOOST_AUTO_TEST_CASE(less_host) function BOOST_AUTO_TEST_CASE (line 52) | BOOST_AUTO_TEST_CASE(equal_host_less_user) function BOOST_AUTO_TEST_CASE (line 60) | BOOST_AUTO_TEST_CASE(greater_host_less_user) function BOOST_AUTO_TEST_CASE (line 68) | BOOST_AUTO_TEST_CASE(equal_host_equal_user_less_port) function BOOST_AUTO_TEST_CASE (line 76) | BOOST_AUTO_TEST_CASE(equal_host_greater_user_less_port) function BOOST_AUTO_TEST_CASE (line 84) | BOOST_AUTO_TEST_CASE(use_as_map_key_same) function BOOST_AUTO_TEST_CASE (line 96) | BOOST_AUTO_TEST_CASE(use_as_map_key_different_user) FILE: test/connection/running_session_test.cpp function BOOST_AUTO_TEST_CASE (line 43) | BOOST_AUTO_TEST_CASE(connecting_with_correct_host_and_port_succeeds) function BOOST_AUTO_TEST_CASE (line 49) | BOOST_AUTO_TEST_CASE(connection_failure_throws_error) function BOOST_AUTO_TEST_CASE (line 55) | BOOST_AUTO_TEST_CASE(multiple_connections_do_not_interfere) function running_session (line 72) | running_session move_create(const wstring& host, unsigned int port) function BOOST_AUTO_TEST_CASE (line 79) | BOOST_AUTO_TEST_CASE(session_survives_move_construction) function BOOST_AUTO_TEST_CASE (line 85) | BOOST_AUTO_TEST_CASE(session_survives_move_assignment) FILE: test/connection/session_manager_test.cpp class fixture (line 64) | class fixture : private openssh_fixture method connection_spec (line 67) | connection_spec get_connection() method consumer (line 72) | com_ptr consumer() function predicate_result (line 83) | predicate_result alive(authenticated_session& session) function BOOST_AUTO_TEST_CASE (line 104) | BOOST_AUTO_TEST_CASE(new_reservation_are_registered_with_session_manager) function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE(session_outlives_reservation) function BOOST_AUTO_TEST_CASE (line 133) | BOOST_AUTO_TEST_CASE(factory_reuses_existing_sessions) class progress_callback (line 148) | class progress_callback : boost::noncopyable method progress_callback (line 151) | progress_callback( method notifications (line 175) | std::vector> notifications() method release_tickets (line 182) | void release_tickets() function BOOST_AUTO_TEST_CASE (line 203) | BOOST_AUTO_TEST_CASE(removing_session_really_removes_it) function BOOST_AUTO_TEST_CASE (line 223) | BOOST_AUTO_TEST_CASE(removing_session_with_pending_task) function BOOST_AUTO_TEST_CASE (line 245) | BOOST_AUTO_TEST_CASE(removing_session_with_multiple_pending_tasks) function BOOST_AUTO_TEST_CASE (line 278) | BOOST_AUTO_TEST_CASE(removing_session_with_colliding_task_names) FILE: test/connection/session_pool_test.cpp class fixture (line 56) | class fixture : public openssh_fixture method connection_spec (line 59) | connection_spec get_connection() method consumer (line 64) | com_ptr consumer() method predicate_result (line 74) | predicate_result alive(authenticated_session& session) function BOOST_AUTO_TEST_CASE (line 103) | BOOST_AUTO_TEST_CASE(new_session) function BOOST_AUTO_TEST_CASE (line 121) | BOOST_AUTO_TEST_CASE(unrelated_unaffected_by_creation) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(existing_session) class use_session_thread (line 156) | class use_session_thread : public thread method use_session_thread (line 159) | use_session_thread(T* fixture, exception_ptr& error) method DWORD (line 165) | DWORD thread_main() function BOOST_AUTO_TEST_CASE (line 225) | BOOST_AUTO_TEST_CASE(threaded) function BOOST_AUTO_TEST_CASE (line 253) | BOOST_AUTO_TEST_CASE(remove_session) function BOOST_AUTO_TEST_CASE (line 273) | BOOST_AUTO_TEST_CASE(sessions_across_server_restart) FILE: test/drop_target/drop_target_test.cpp function string (line 82) | string test_data() function create_multifile_data_object (line 94) | com_ptr create_multifile_data_object(It begin, It end) function create_data_object (line 103) | com_ptr create_data_object(const path& local) function fill_file (line 111) | void fill_file(const path& file) function create_empty_file (line 120) | void create_empty_file(path name) class ProgressStub (line 125) | class ProgressStub : public Progress method user_cancelled (line 128) | bool user_cancelled() method line (line 132) | void line(DWORD, const wstring&) method line_path (line 135) | void line_path(DWORD, const wstring&) method update (line 138) | void update(ULONGLONG, ULONGLONG) method hide (line 141) | void hide() method show (line 144) | void show() class CopyCallbackStub (line 149) | class CopyCallbackStub : public DropActionCallback method site (line 152) | void site(com_ptr) method progress (line 156) | std::auto_ptr progress() method can_overwrite (line 161) | bool can_overwrite(const ssh::filesystem::path&) method handle_last_exception (line 166) | void handle_last_exception() class ForbidOverwrite (line 171) | class ForbidOverwrite : public CopyCallbackStub method can_overwrite (line 174) | bool can_overwrite(const ssh::filesystem::path&) class AllowOverwrite (line 180) | class AllowOverwrite : public CopyCallbackStub method can_overwrite (line 183) | bool can_overwrite(const ssh::filesystem::path&) class DropTargetFixture (line 189) | class DropTargetFixture : public provider_fixture, method create_drop_target (line 194) | comet::com_ptr create_drop_target() method predicate_result (line 206) | predicate_result file_contents_correct(const ssh::filesystem::path& file) function BOOST_AUTO_TEST_CASE (line 248) | BOOST_AUTO_TEST_CASE(create) function BOOST_AUTO_TEST_CASE (line 263) | BOOST_AUTO_TEST_CASE(copy_single) function BOOST_AUTO_TEST_CASE (line 286) | BOOST_AUTO_TEST_CASE(copy_many) function BOOST_AUTO_TEST_CASE (line 325) | BOOST_AUTO_TEST_CASE(copy_recursively) function BOOST_AUTO_TEST_CASE (line 422) | BOOST_AUTO_TEST_CASE(copy_virtual_hierarchy_recursively) function BOOST_AUTO_TEST_CASE (line 470) | BOOST_AUTO_TEST_CASE(copy_overwrite_yes) function BOOST_AUTO_TEST_CASE (line 494) | BOOST_AUTO_TEST_CASE(copy_overwrite_no) function BOOST_AUTO_TEST_CASE (line 522) | BOOST_AUTO_TEST_CASE(copy_overwrite_larger) function BOOST_AUTO_TEST_CASE (line 561) | BOOST_AUTO_TEST_CASE(drag_enter) function BOOST_AUTO_TEST_CASE (line 580) | BOOST_AUTO_TEST_CASE(drag_enter_bad_effect) function BOOST_AUTO_TEST_CASE (line 605) | BOOST_AUTO_TEST_CASE(drag_over) function BOOST_AUTO_TEST_CASE (line 632) | BOOST_AUTO_TEST_CASE(drag_leave) function BOOST_AUTO_TEST_CASE (line 666) | BOOST_AUTO_TEST_CASE(drop) FILE: test/drop_target/rooted_source_test.cpp class RootedSourceFixture (line 45) | class RootedSourceFixture : public local_sandbox_fixture method path (line 48) | path test_root() method path (line 53) | path child_file() method path (line 58) | path child_directory() method path (line 65) | path grandchild_file() method path (line 76) | path greatgrandchild_file() function apidl_t (line 97) | apidl_t to_pidl(const path& path) function BOOST_AUTO_TEST_CASE (line 108) | BOOST_AUTO_TEST_CASE(root) function BOOST_AUTO_TEST_CASE (line 121) | BOOST_AUTO_TEST_CASE(child) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(child_dir) function BOOST_AUTO_TEST_CASE (line 151) | BOOST_AUTO_TEST_CASE(grandchild) function BOOST_AUTO_TEST_CASE (line 171) | BOOST_AUTO_TEST_CASE(greatgrandchild) FILE: test/ezel/form_test.cpp class form1 (line 52) | class form1 method form1 (line 55) | form1() : m_form(L"my title", 30, 40, 30, 30) method test_creation_and_die (line 63) | void test_creation_and_die(/*bool by_mouse*/) method form (line 70) | form& get_form() { return m_form; } class form2 (line 76) | class form2 method form2 (line 79) | form2() : m_form(L"", 30, 40, 30, 30) method test_creation_and_die (line 87) | bool test_creation_and_die() method form (line 94) | form& get_form() { return m_form; } class form3 (line 103) | class form3 method form3 (line 106) | form3() : method text_changed (line 117) | void text_changed() method test_and_die (line 122) | bool test_and_die() function BOOST_AUTO_TEST_CASE (line 142) | BOOST_AUTO_TEST_CASE( create_form ) function BOOST_AUTO_TEST_CASE (line 151) | BOOST_AUTO_TEST_CASE( create_form_no_title ) function BOOST_AUTO_TEST_CASE (line 161) | BOOST_AUTO_TEST_CASE( create_form_change_title ) function BOOST_AUTO_TEST_CASE (line 169) | BOOST_AUTO_TEST_CASE( form_with_button ) function beep (line 184) | void beep() { ::MessageBeep(0); } function BOOST_AUTO_TEST_CASE (line 191) | BOOST_AUTO_TEST_CASE( form_with_two_controls ) function BOOST_AUTO_TEST_CASE (line 209) | BOOST_AUTO_TEST_CASE( form_with_different_controls ) function BOOST_AUTO_TEST_CASE (line 232) | BOOST_AUTO_TEST_CASE( four_different_alignments ) function BOOST_AUTO_TEST_CASE (line 256) | BOOST_AUTO_TEST_CASE( form_with_button_inline_contructor ) function BOOST_AUTO_TEST_CASE (line 272) | BOOST_AUTO_TEST_CASE( one_control_updates_another ) function BOOST_AUTO_TEST_CASE (line 296) | BOOST_AUTO_TEST_CASE( chain_events ) FILE: test/fixtures/com_stream_fixture.cpp type test (line 42) | namespace test type fixtures (line 44) | namespace fixtures function path (line 62) | path com_stream_fixture::test_file() FILE: test/fixtures/com_stream_fixture.hpp type test (line 25) | namespace test type fixtures (line 27) | namespace fixtures class com_stream_fixture (line 35) | class com_stream_fixture : virtual public sftp_fixture FILE: test/fixtures/local_sandbox_fixture.cpp type test (line 28) | namespace test type fixtures (line 30) | namespace fixtures function path (line 50) | path local_sandbox_fixture::local_sandbox() function path (line 55) | path local_sandbox_fixture::new_file_in_local_sandbox(const path& name) function path (line 62) | path local_sandbox_fixture::new_file_in_local_sandbox() function path (line 70) | path local_sandbox_fixture::new_directory_in_local_sandbox() function path (line 80) | path local_sandbox_fixture::new_directory_in_local_sandbox(const pat... FILE: test/fixtures/local_sandbox_fixture.hpp type test (line 21) | namespace test type fixtures (line 23) | namespace fixtures class local_sandbox_fixture (line 28) | class local_sandbox_fixture FILE: test/fixtures/openssh_fixture.cpp function string (line 79) | string error_message_from_stderr(const string& command, function Out (line 95) | Out single_value_from_executable(const path& executable, function Out (line 125) | Out single_value_from_command(const string& command, function Out (line 134) | Out single_value_from_docker_command(const ArgSequence& arguments) function Out (line 140) | Out single_value_from_docker_machine_command(const ArgSequence& arguments) function run_docker_command (line 146) | void run_docker_command(const ArgSequence& arguments) function docker_machine_name (line 151) | optional docker_machine_name() type global_fixture (line 181) | struct global_fixture method global_fixture (line 183) | global_fixture() type test (line 211) | namespace test type fixtures (line 213) | namespace fixtures function string (line 256) | string openssh_fixture::host() const function wstring (line 261) | wstring openssh_fixture::whost() const function string (line 268) | string openssh_fixture::ask_docker_for_host() const function string (line 311) | string openssh_fixture::user() const function wstring (line 316) | wstring openssh_fixture::wuser() const function string (line 326) | string openssh_fixture::password() const function wstring (line 331) | wstring openssh_fixture::wpassword() const function path (line 350) | path openssh_fixture::private_key_path() const function path (line 359) | path openssh_fixture::public_key_path() const function path (line 372) | path openssh_fixture::wrong_private_key_path() const function path (line 386) | path openssh_fixture::wrong_public_key_path() const FILE: test/fixtures/openssh_fixture.hpp type test (line 23) | namespace test type fixtures (line 25) | namespace fixtures class openssh_fixture (line 31) | class openssh_fixture FILE: test/fixtures/provider_fixture.cpp type comet (line 56) | namespace comet type comtype (line 60) | struct comtype method IID (line 62) | static const IID& uuid() type test (line 70) | namespace test type fixtures (line 72) | namespace fixtures function apidl_t (line 92) | apidl_t provider_fixture::directory_pidl(const path& directory) function apidl_t (line 98) | apidl_t provider_fixture::sandbox_pidl() FILE: test/fixtures/provider_fixture.hpp type test (line 40) | namespace test type fixtures (line 42) | namespace fixtures class provider_fixture (line 46) | class provider_fixture : virtual public sftp_fixture, FILE: test/fixtures/session_fixture.cpp type test (line 36) | namespace test type fixtures (line 38) | namespace fixtures function string (line 47) | string port_to_string(long port) function open_socket_to_host (line 59) | void open_socket_to_host(boost::asio::io_service& io, function session (line 90) | session& session_fixture::test_session() FILE: test/fixtures/session_fixture.hpp type test (line 27) | namespace test type fixtures (line 29) | namespace fixtures class session_fixture (line 35) | class session_fixture : virtual public openssh_fixture FILE: test/fixtures/sftp_fixture.cpp function filename_matches (line 45) | bool filename_matches(const string& filename, const sftp_file& remote_file) type test (line 51) | namespace test type fixtures (line 53) | namespace fixtures function sftp_filesystem (line 60) | sftp_filesystem& sftp_fixture::filesystem() function path (line 65) | path sftp_fixture::sandbox() const function path (line 70) | path sftp_fixture::absolute_sandbox() const function sftp_file (line 75) | sftp_file sftp_fixture::find_file_in_sandbox(const string& filename) function path (line 85) | path sftp_fixture::new_file_in_sandbox() function path (line 93) | path sftp_fixture::new_file_in_sandbox(const path& filename) function path (line 100) | path sftp_fixture::new_file_in_sandbox_containing_data(const string&... function path (line 110) | path sftp_fixture::new_file_in_sandbox_containing_data(const path& n... function path (line 121) | path sftp_fixture::new_directory_in_sandbox() function path (line 131) | path sftp_fixture::new_directory_in_sandbox(const path& name) function sftp_filesystem (line 144) | sftp_filesystem sftp_fixture::authenticate_and_create_sftp() FILE: test/fixtures/sftp_fixture.hpp type test (line 25) | namespace test type fixtures (line 27) | namespace fixtures class sftp_fixture (line 29) | class sftp_fixture : virtual public session_fixture FILE: test/forms/add_host_test.cpp function DWORD (line 49) | DWORD WINAPI click_cancel_thread(LPVOID /*thread_param*/) function BOOST_AUTO_TEST_CASE (line 67) | BOOST_AUTO_TEST_CASE( show ) FILE: test/forms/password_test.cpp function DWORD (line 41) | DWORD WINAPI click_cancel_thread(LPVOID /*thread_param*/) function BOOST_AUTO_TEST_CASE (line 53) | BOOST_AUTO_TEST_CASE( show ) FILE: test/host_folder/columns_test.cpp function cpidl_t (line 47) | cpidl_t gimme_pidl() function wstring (line 53) | wstring header(size_t index) function wstring (line 59) | wstring detail(size_t index) function BOOST_AUTO_TEST_CASE (line 66) | BOOST_AUTO_TEST_CASE( label ) function BOOST_AUTO_TEST_CASE (line 72) | BOOST_AUTO_TEST_CASE( host ) function BOOST_AUTO_TEST_CASE (line 78) | BOOST_AUTO_TEST_CASE( user ) function BOOST_AUTO_TEST_CASE (line 84) | BOOST_AUTO_TEST_CASE( port ) function BOOST_AUTO_TEST_CASE (line 90) | BOOST_AUTO_TEST_CASE( path ) function BOOST_AUTO_TEST_CASE (line 96) | BOOST_AUTO_TEST_CASE( type ) function BOOST_AUTO_TEST_CASE (line 105) | BOOST_AUTO_TEST_CASE( out_of_bounds ) FILE: test/host_folder/host_management_test.cpp type cleanup_fixture (line 63) | struct cleanup_fixture function regkey (line 74) | regkey test_connection_key() function regkey (line 80) | regkey other_test_connection_key() function BOOST_AUTO_TEST_CASE (line 89) | BOOST_AUTO_TEST_CASE( add_minimal ) function BOOST_AUTO_TEST_CASE (line 101) | BOOST_AUTO_TEST_CASE( add ) function BOOST_AUTO_TEST_CASE (line 124) | BOOST_AUTO_TEST_CASE( load ) function BOOST_AUTO_TEST_CASE (line 130) | BOOST_AUTO_TEST_CASE( remove ) function BOOST_AUTO_TEST_CASE (line 138) | BOOST_AUTO_TEST_CASE( rename ) function BOOST_AUTO_TEST_CASE (line 153) | BOOST_AUTO_TEST_CASE( find ) FILE: test/host_folder/host_pidl_test.cpp function BOOST_AUTO_TEST_CASE (line 58) | BOOST_AUTO_TEST_CASE(create) function BOOST_AUTO_TEST_CASE (line 73) | BOOST_AUTO_TEST_CASE(create_from_raw) function BOOST_AUTO_TEST_CASE (line 90) | BOOST_AUTO_TEST_CASE(create_default_arg) function BOOST_AUTO_TEST_CASE (line 105) | BOOST_AUTO_TEST_CASE(invalid_host_item) function BOOST_AUTO_TEST_CASE (line 119) | BOOST_AUTO_TEST_CASE(find_host_item_in_pidl) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(fail_to_find_host_item_in_pidl) function BOOST_AUTO_TEST_CASE (line 143) | BOOST_AUTO_TEST_CASE(hostitem_to_url) function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE(hostitem_to_url_default_port) function BOOST_AUTO_TEST_CASE (line 161) | BOOST_AUTO_TEST_CASE(hostitem_to_url_canonical) function BOOST_AUTO_TEST_CASE (line 170) | BOOST_AUTO_TEST_CASE(hostitem_to_url_default_port_canonical) FILE: test/host_folder/properties_test.cpp function cpidl_t (line 52) | cpidl_t gimme_pidl() function BOOST_AUTO_TEST_CASE (line 59) | BOOST_AUTO_TEST_CASE( prop_label ) function BOOST_AUTO_TEST_CASE (line 65) | BOOST_AUTO_TEST_CASE( prop_host ) function BOOST_AUTO_TEST_CASE (line 71) | BOOST_AUTO_TEST_CASE( prop_user ) function BOOST_AUTO_TEST_CASE (line 78) | BOOST_AUTO_TEST_CASE( prop_port ) function BOOST_AUTO_TEST_CASE (line 85) | BOOST_AUTO_TEST_CASE( prop_path ) function BOOST_AUTO_TEST_CASE (line 91) | BOOST_AUTO_TEST_CASE( prop_type ) function cpidl_t (line 99) | cpidl_t comp_pidl() function compare (line 106) | int compare(const property_key& key) function BOOST_AUTO_TEST_CASE (line 112) | BOOST_AUTO_TEST_CASE( comp_label ) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE( comp_host ) function BOOST_AUTO_TEST_CASE (line 124) | BOOST_AUTO_TEST_CASE( comp_user ) function BOOST_AUTO_TEST_CASE (line 130) | BOOST_AUTO_TEST_CASE( comp_port ) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE( comp_path ) function BOOST_AUTO_TEST_CASE (line 142) | BOOST_AUTO_TEST_CASE( comp_type ) FILE: test/host_folder/view_callback_test.cpp function BOOST_AUTO_TEST_CASE (line 63) | BOOST_AUTO_TEST_CASE(basic_init) function sub_menu_item_description (line 75) | sub_menu_item_description dummy_menu(wstring title, UINT id) function sub_menu_item_description (line 86) | sub_menu_item_description dummy_tools_menu() function sub_menu_item_description (line 92) | sub_menu_item_description dummy_help_menu() function sub_menu_item_description (line 98) | sub_menu_item_description dummy_file_menu() class counting_visitor (line 104) | class counting_visitor function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE(merge_menu) function BOOST_AUTO_TEST_CASE (line 157) | BOOST_AUTO_TEST_CASE(merge_menu_no_tools) function BOOST_AUTO_TEST_CASE (line 174) | BOOST_AUTO_TEST_CASE(merge_menu_no_help) FILE: test/nse/default_context_menu_callback_tests.cpp function BOOST_AUTO_TEST_CASE (line 49) | BOOST_AUTO_TEST_CASE( create ) function BOOST_AUTO_TEST_CASE (line 54) | BOOST_AUTO_TEST_CASE( unhandled_message ) class verb_callback (line 63) | class verb_callback : public default_context_menu_callback method verb (line 65) | virtual void verb(HWND, com_ptr, UINT, wstring& verb_out) method verb (line 70) | virtual void verb(HWND, com_ptr, UINT, string& verb_out) function BOOST_AUTO_TEST_CASE (line 78) | BOOST_AUTO_TEST_CASE( verbw ) function BOOST_AUTO_TEST_CASE (line 92) | BOOST_AUTO_TEST_CASE( verbw_buffer_too_small ) FILE: test/nse/explorer_command_tests.cpp type TestCommand (line 48) | struct TestCommand : public Command method TestCommand (line 50) | TestCommand( method BOOST_SCOPED_ENUM (line 56) | BOOST_SCOPED_ENUM(state) state(com_ptr, bool) const type DummyCommand1 (line 71) | struct DummyCommand1 : public TestCommand method DummyCommand1 (line 73) | DummyCommand1() : TestCommand( type DummyCommand2 (line 77) | struct DummyCommand2 : public TestCommand method DummyCommand2 (line 79) | DummyCommand2() : TestCommand( function dummy_commands (line 83) | CExplorerCommandProvider::ordered_commands dummy_commands() function BOOST_AUTO_TEST_CASE (line 94) | BOOST_AUTO_TEST_CASE( create_empty_provider ) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE( commands ) type HostCommand (line 172) | struct HostCommand : public Command method HostCommand (line 174) | HostCommand() : Command(L"title", TEST_GUID, L"tool-tip") {} method BOOST_SCOPED_ENUM (line 176) | BOOST_SCOPED_ENUM(state) state(com_ptr, bool) const function host_command (line 187) | com_ptr host_command() function BOOST_AUTO_TEST_CASE (line 201) | BOOST_AUTO_TEST_CASE( title ) function BOOST_AUTO_TEST_CASE (line 216) | BOOST_AUTO_TEST_CASE( icon ) function BOOST_AUTO_TEST_CASE (line 230) | BOOST_AUTO_TEST_CASE( tool_tip ) function BOOST_AUTO_TEST_CASE (line 244) | BOOST_AUTO_TEST_CASE( guid ) function BOOST_AUTO_TEST_CASE (line 256) | BOOST_AUTO_TEST_CASE( flags ) function BOOST_AUTO_TEST_CASE (line 268) | BOOST_AUTO_TEST_CASE( state ) function BOOST_AUTO_TEST_CASE (line 281) | BOOST_AUTO_TEST_CASE( invoke ) type CommandNeedingSite (line 295) | struct CommandNeedingSite : public Command method CommandNeedingSite (line 297) | CommandNeedingSite() : Command(L"title", TEST_GUID2, L"tool-tip") {} method BOOST_SCOPED_ENUM (line 299) | BOOST_SCOPED_ENUM(state) state(com_ptr, bool) const method set_site (line 309) | void set_site(com_ptr ole_site) {} function BOOST_AUTO_TEST_CASE (line 317) | BOOST_AUTO_TEST_CASE( support_ole_site ) FILE: test/provider-integration/auth_test.cpp function predicate_result (line 51) | predicate_result alive(authenticated_session& session) function is_e_abort (line 69) | bool is_e_abort(com_error e) class fixture (line 74) | class fixture : public openssh_fixture method as_connection_spec (line 77) | swish::connection::connection_spec as_connection_spec() const function BOOST_AUTO_TEST_CASE (line 108) | BOOST_AUTO_TEST_CASE(KeyboardInteractiveAuthentication) function BOOST_AUTO_TEST_CASE (line 125) | BOOST_AUTO_TEST_CASE(WrongPasswordOrResponse) function BOOST_AUTO_TEST_CASE (line 141) | BOOST_AUTO_TEST_CASE(UserAborted) function BOOST_AUTO_TEST_CASE (line 156) | BOOST_AUTO_TEST_CASE(ReconnectAfterAbort) FILE: test/provider-integration/stream_create_test.cpp function BOOST_AUTO_TEST_CASE (line 32) | BOOST_AUTO_TEST_CASE(new_file) function BOOST_AUTO_TEST_CASE (line 50) | BOOST_AUTO_TEST_CASE(non_existent_file_fail) FILE: test/provider-integration/stream_read_test.cpp class stream_read_fixture (line 58) | class stream_read_fixture : public com_stream_fixture method stream_read_fixture (line 64) | stream_read_fixture() : com_stream_fixture() method get_read_stream (line 75) | com_ptr get_read_stream() method string (line 83) | string expected_data() function BOOST_AUTO_TEST_CASE (line 95) | BOOST_AUTO_TEST_CASE(get) function BOOST_AUTO_TEST_CASE (line 106) | BOOST_AUTO_TEST_CASE(get_readonly) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE(throws_exception_opening_unreadable_file) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE(read_a_string) function BOOST_AUTO_TEST_CASE (line 148) | BOOST_AUTO_TEST_CASE(read_a_string_readonly) FILE: test/provider-integration/stream_test.cpp class fixture (line 67) | class fixture : public WinsockFixture, public openssh_fixture method fixture (line 70) | fixture() : m_provider(new CProvider(reserve_session(new MockConsumer(... method as_connection_spec (line 74) | swish::connection::connection_spec as_connection_spec() const method provider (line 79) | shared_ptr provider() const method get_stream (line 84) | com_ptr get_stream(const wstring& path, method session_reservation (line 90) | session_reservation reserve_session(com_ptr consumer) function BOOST_AUTO_TEST_CASE (line 112) | BOOST_AUTO_TEST_CASE(get) function BOOST_AUTO_TEST_CASE (line 119) | BOOST_AUTO_TEST_CASE(stat) function BOOST_AUTO_TEST_CASE (line 144) | BOOST_AUTO_TEST_CASE(stat_exclude_name) function BOOST_AUTO_TEST_CASE (line 168) | BOOST_AUTO_TEST_CASE(read_file_small_buffer) function BOOST_AUTO_TEST_CASE (line 186) | BOOST_AUTO_TEST_CASE(read_file_medium_buffer) function BOOST_AUTO_TEST_CASE (line 233) | BOOST_AUTO_TEST_CASE(read_large_buffer) function random_buffer (line 252) | vector random_buffer(size_t buffer_size) function BOOST_AUTO_TEST_CASE (line 260) | BOOST_AUTO_TEST_CASE(roundtrip) function BOOST_AUTO_TEST_CASE (line 291) | BOOST_AUTO_TEST_CASE(read_empty_file) function BOOST_AUTO_TEST_CASE (line 305) | BOOST_AUTO_TEST_CASE(seek_noop) function BOOST_AUTO_TEST_CASE (line 329) | BOOST_AUTO_TEST_CASE(seek_relative) function BOOST_AUTO_TEST_CASE (line 365) | BOOST_AUTO_TEST_CASE(seek_relative_fail) function BOOST_AUTO_TEST_CASE (line 391) | BOOST_AUTO_TEST_CASE(seek_absolute) function BOOST_AUTO_TEST_CASE (line 426) | BOOST_AUTO_TEST_CASE(seek_absolute_fail) function BOOST_AUTO_TEST_CASE (line 443) | BOOST_AUTO_TEST_CASE(seek_get_current_position) function BOOST_AUTO_TEST_CASE (line 469) | BOOST_AUTO_TEST_CASE(seek_relative_to_end) FILE: test/provider-integration/stream_write_test.cpp function BOOST_AUTO_TEST_CASE (line 58) | BOOST_AUTO_TEST_CASE(get) function BOOST_AUTO_TEST_CASE (line 68) | BOOST_AUTO_TEST_CASE(get_readonly) function BOOST_AUTO_TEST_CASE (line 78) | BOOST_AUTO_TEST_CASE(write_one_byte) function BOOST_AUTO_TEST_CASE (line 100) | BOOST_AUTO_TEST_CASE(write_a_string) function random_buffer (line 123) | vector random_buffer(size_t buffer_size) function BOOST_AUTO_TEST_CASE (line 134) | BOOST_AUTO_TEST_CASE(write_large) FILE: test/remote_folder/columns_test.cpp function cpidl_t (line 54) | cpidl_t gimme_pidl() function wstring (line 62) | wstring header(size_t index) function wstring (line 68) | wstring detail(size_t index) function BOOST_AUTO_TEST_CASE (line 76) | BOOST_AUTO_TEST_CASE( label ) function BOOST_AUTO_TEST_CASE (line 82) | BOOST_AUTO_TEST_CASE( size ) function BOOST_AUTO_TEST_CASE (line 88) | BOOST_AUTO_TEST_CASE( type ) function BOOST_AUTO_TEST_CASE (line 94) | BOOST_AUTO_TEST_CASE( modified ) function BOOST_AUTO_TEST_CASE (line 102) | BOOST_AUTO_TEST_CASE( accessed ) function BOOST_AUTO_TEST_CASE (line 110) | BOOST_AUTO_TEST_CASE( perms ) function BOOST_AUTO_TEST_CASE (line 116) | BOOST_AUTO_TEST_CASE( owner ) function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE( group ) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE( ownerid ) function BOOST_AUTO_TEST_CASE (line 134) | BOOST_AUTO_TEST_CASE( groupid ) function BOOST_AUTO_TEST_CASE (line 143) | BOOST_AUTO_TEST_CASE( out_of_bounds ) FILE: test/remote_folder/properties_test.cpp function cpidl_t (line 56) | cpidl_t gimme_pidl() function BOOST_AUTO_TEST_CASE (line 65) | BOOST_AUTO_TEST_CASE( prop_label ) function BOOST_AUTO_TEST_CASE (line 71) | BOOST_AUTO_TEST_CASE( prop_owner ) function BOOST_AUTO_TEST_CASE (line 77) | BOOST_AUTO_TEST_CASE( prop_group ) function BOOST_AUTO_TEST_CASE (line 84) | BOOST_AUTO_TEST_CASE( prop_ownerid ) function BOOST_AUTO_TEST_CASE (line 91) | BOOST_AUTO_TEST_CASE( prop_groupid ) function BOOST_AUTO_TEST_CASE (line 98) | BOOST_AUTO_TEST_CASE( prop_perms ) function BOOST_AUTO_TEST_CASE (line 105) | BOOST_AUTO_TEST_CASE( prop_size ) function BOOST_AUTO_TEST_CASE (line 112) | BOOST_AUTO_TEST_CASE( prop_modified ) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE( prop_accessed ) function BOOST_AUTO_TEST_CASE (line 124) | BOOST_AUTO_TEST_CASE( prop_type ) function cpidl_t (line 132) | cpidl_t comp_pidl() function compare (line 143) | int compare(const property_key& key) function BOOST_AUTO_TEST_CASE (line 149) | BOOST_AUTO_TEST_CASE( comp_label ) function BOOST_AUTO_TEST_CASE (line 155) | BOOST_AUTO_TEST_CASE( comp_owner ) function BOOST_AUTO_TEST_CASE (line 161) | BOOST_AUTO_TEST_CASE( comp_group ) function BOOST_AUTO_TEST_CASE (line 167) | BOOST_AUTO_TEST_CASE( comp_ownerid ) function BOOST_AUTO_TEST_CASE (line 173) | BOOST_AUTO_TEST_CASE( comp_groupid ) function BOOST_AUTO_TEST_CASE (line 179) | BOOST_AUTO_TEST_CASE( comp_perms ) function BOOST_AUTO_TEST_CASE (line 185) | BOOST_AUTO_TEST_CASE( comp_size ) function BOOST_AUTO_TEST_CASE (line 191) | BOOST_AUTO_TEST_CASE( comp_modified ) function BOOST_AUTO_TEST_CASE (line 197) | BOOST_AUTO_TEST_CASE( comp_accessed ) function BOOST_AUTO_TEST_CASE (line 203) | BOOST_AUTO_TEST_CASE( comp_type ) FILE: test/remote_folder/remote_commands_test.cpp class NewFolderCommandFixture (line 53) | class NewFolderCommandFixture : public provider_fixture method NewFolder (line 56) | NewFolder new_folder_command() type comet::comtype (line 66) | struct comet::comtype method IID (line 68) | static const IID& uuid() throw() function BOOST_AUTO_TEST_CASE (line 82) | BOOST_AUTO_TEST_CASE(non_execution_properties) function BOOST_AUTO_TEST_CASE (line 95) | BOOST_AUTO_TEST_CASE(no_collision_empty) function BOOST_AUTO_TEST_CASE (line 112) | BOOST_AUTO_TEST_CASE(no_collision) function BOOST_AUTO_TEST_CASE (line 131) | BOOST_AUTO_TEST_CASE(basic_collision) function BOOST_AUTO_TEST_CASE (line 153) | BOOST_AUTO_TEST_CASE(non_interfering_collision) function BOOST_AUTO_TEST_CASE (line 175) | BOOST_AUTO_TEST_CASE(multiple_collision) function BOOST_AUTO_TEST_CASE (line 200) | BOOST_AUTO_TEST_CASE(non_contiguous_collision1) function BOOST_AUTO_TEST_CASE (line 226) | BOOST_AUTO_TEST_CASE(non_contiguous_collision2) function BOOST_AUTO_TEST_CASE (line 255) | BOOST_AUTO_TEST_CASE(collision_suffix_mismatch) function BOOST_AUTO_TEST_CASE (line 284) | BOOST_AUTO_TEST_CASE(collision_prefix_mismatch) function BOOST_AUTO_TEST_CASE (line 317) | BOOST_AUTO_TEST_CASE(task_pane_old_site) FILE: test/remote_folder/remote_pidl_test.cpp function apidl_t (line 63) | apidl_t swish_pidl() function cpidl_t (line 70) | cpidl_t test_remote_itemid(const wstring& filename, bool is_folder) function BOOST_AUTO_TEST_CASE (line 81) | BOOST_AUTO_TEST_CASE( create_for_file ) function BOOST_AUTO_TEST_CASE (line 104) | BOOST_AUTO_TEST_CASE( create_for_file_from_raw ) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE( create_for_folder ) function BOOST_AUTO_TEST_CASE (line 151) | BOOST_AUTO_TEST_CASE( invalid_remote_item ) function BOOST_AUTO_TEST_CASE (line 171) | BOOST_AUTO_TEST_CASE( build_path_from_remote_pidl ) function BOOST_AUTO_TEST_CASE (line 181) | BOOST_AUTO_TEST_CASE( build_path_from_remote_pidl_renders_expected_string ) function BOOST_AUTO_TEST_CASE (line 194) | BOOST_AUTO_TEST_CASE( build_path_from_remote_pidl_single ) function BOOST_AUTO_TEST_CASE (line 201) | BOOST_AUTO_TEST_CASE( build_path_from_remote_pidl_root ) FILE: test/remote_folder/swish_pidl_test.cpp function BOOST_AUTO_TEST_CASE (line 51) | BOOST_AUTO_TEST_CASE(pidl_to_absolute_path_host_item_only) function BOOST_AUTO_TEST_CASE (line 63) | BOOST_AUTO_TEST_CASE(pidl_to_absolute_path) function BOOST_AUTO_TEST_CASE (line 75) | BOOST_AUTO_TEST_CASE(pidl_to_absolute_path_renders_expected_string) function BOOST_AUTO_TEST_CASE (line 91) | BOOST_AUTO_TEST_CASE(pidl_to_absolute_path_multiple_remote_items) FILE: test/shell/shell_test.cpp function predicate_result (line 75) | predicate_result pidl_path_equivalence(apidl_t pidl, path path) class ShellFunctionFixture (line 91) | class ShellFunctionFixture : public ComFixture, public local_sandbox_fix... function BOOST_AUTO_TEST_CASE (line 115) | BOOST_AUTO_TEST_CASE(convert_pidl_to_path) function BOOST_AUTO_TEST_CASE (line 132) | BOOST_AUTO_TEST_CASE(convert_path_to_pidl) function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE(single_item_dataobject) function BOOST_AUTO_TEST_CASE (line 175) | BOOST_AUTO_TEST_CASE(multi_item_dataobject) function BOOST_AUTO_TEST_CASE (line 198) | BOOST_AUTO_TEST_CASE(single_item_ui_object) function BOOST_AUTO_TEST_CASE (line 219) | BOOST_AUTO_TEST_CASE(multi_item_ui_object) FILE: test/shell_folder-com_dll/CppUnitExtensions.h function CPPUNIT_NS_BEGIN (line 17) | CPPUNIT_NS_BEGIN function std (line 43) | inline std::string GetErrorFromHResult(HRESULT hResult) FILE: test/shell_folder-com_dll/HostFolder_test.cpp type test (line 36) | namespace test { type swish (line 37) | namespace swish { type com_dll (line 38) | namespace com_dll { class CHostFolderPreInitialize_test (line 46) | class CHostFolderPreInitialize_test : public CPPUNIT_NS::TestFixture method CHostFolderPreInitialize_test (line 55) | CHostFolderPreInitialize_test() : m_pFolder(NULL) method setUp (line 83) | void setUp() method tearDown (line 100) | void tearDown() method testQueryInterface (line 133) | void testQueryInterface() method testGetCLSID (line 160) | void testGetCLSID() method testInitialize (line 179) | void testInitialize() method testGetPIDL (line 193) | void testGetPIDL() method PIDLIST_ABSOLUTE (line 220) | PIDLIST_ABSOLUTE _GetSwishPidl() class CHostFolderPostInitialize_test (line 241) | class CHostFolderPostInitialize_test : public CHostFolderPreInitia... method CHostFolderPostInitialize_test (line 244) | CHostFolderPostInitialize_test() : CHostFolderPreInitialize_test... method setUp (line 246) | void setUp() class CHostFolderDisplayName_test (line 288) | class CHostFolderDisplayName_test : public CHostFolderPostInitiali... method CHostFolderDisplayName_test (line 305) | CHostFolderDisplayName_test() : CHostFolderPostInitialize_test() {} method testDisplayNormal (line 309) | void testDisplayNormal() method testDisplayInFolder (line 314) | void testDisplayInFolder() method testParsingNormal (line 319) | void testParsingNormal() method testParsingInFolder (line 324) | void testParsingInFolder() method testAddressbarNormal (line 329) | void testAddressbarNormal() method testAddressbarInFolder (line 334) | void testAddressbarInFolder() method testEditingNormal (line 340) | void testEditingNormal() method testEditingInFolder (line 345) | void testEditingInFolder() method testParsingAddressbarNormal (line 350) | void testParsingAddressbarNormal() method testParsingAddressbarInFolder (line 357) | void testParsingAddressbarInFolder() method testParseDisplayName (line 364) | void testParseDisplayName() method _testName (line 388) | void _testName(PCWSTR pwszName, SHGDNF uFlags) method PITEMID_CHILD (line 396) | PITEMID_CHILD _CreateTestPidl() method CString (line 403) | CString _GetDisplayName(SHGDNF uFlags) FILE: test/shell_folder-com_dll/Module.cpp type test (line 29) | namespace test { type swish (line 30) | namespace swish { type com_dll (line 31) | namespace com_dll { class CModule (line 38) | class CModule : public CAtlModule method HRESULT (line 42) | virtual HRESULT AddCommonRGSReplacements(IRegistrarBase*) throw() FILE: test/shell_folder-com_dll/RemoteFolder_test.cpp type test (line 37) | namespace test { type swish (line 38) | namespace swish { type com_dll (line 39) | namespace com_dll { class CRemoteFolderPreInitialize_test (line 48) | class CRemoteFolderPreInitialize_test : public CPPUNIT_NS::TestFix... method CRemoteFolderPreInitialize_test (line 57) | CRemoteFolderPreInitialize_test() : m_pFolder(NULL) method setUp (line 94) | void setUp() method tearDown (line 111) | void tearDown() method testQueryInterface (line 144) | void testQueryInterface() method testGetCLSID (line 171) | void testGetCLSID() method testInitialize (line 190) | void testInitialize() method testGetPIDL (line 204) | void testGetPIDL() method PIDLIST_ABSOLUTE (line 232) | virtual PIDLIST_ABSOLUTE _CreateRootPidl() method PIDLIST_ABSOLUTE (line 240) | PIDLIST_ABSOLUTE _GetSwishPidl() method PIDLIST_ABSOLUTE (line 259) | PIDLIST_ABSOLUTE _CreateRootRemotePidl() method PIDLIST_ABSOLUTE (line 278) | PIDLIST_ABSOLUTE _CreateRootHostPidl() class CRemoteFolderPostInitialize_test (line 299) | class CRemoteFolderPostInitialize_test : public CRemoteFolderPreIn... method CRemoteFolderPostInitialize_test (line 302) | CRemoteFolderPostInitialize_test() : CRemoteFolderPreInitialize_... method setUp (line 304) | void setUp() class CRemoteFolderDisplayName_test (line 320) | class CRemoteFolderDisplayName_test : public CRemoteFolderPostInit... method CRemoteFolderDisplayName_test (line 323) | CRemoteFolderDisplayName_test() : CRemoteFolderPostInitialize_te... method _testName (line 325) | void _testName(PCWSTR pwszName, SHGDNF uFlags) method CString (line 333) | CString _GetDisplayName(SHGDNF uFlags) class CRemoteFolderDisplayName1_test (line 385) | class CRemoteFolderDisplayName1_test : public CRemoteFolderDisplay... method CRemoteFolderDisplayName1_test (line 401) | CRemoteFolderDisplayName1_test() : CRemoteFolderDisplayName_test... method testDisplayNormal (line 405) | void testDisplayNormal() method testDisplayInFolder (line 410) | void testDisplayInFolder() method testParsingNormal (line 415) | void testParsingNormal() method testParsingInFolder (line 420) | void testParsingInFolder() method testAddressbarNormal (line 425) | void testAddressbarNormal() method testAddressbarInFolder (line 430) | void testAddressbarInFolder() method testEditingNormal (line 436) | void testEditingNormal() method testEditingInFolder (line 441) | void testEditingInFolder() method testParsingAddressbarNormal (line 446) | void testParsingAddressbarNormal() method testParsingAddressbarInFolder (line 453) | void testParsingAddressbarInFolder() method PITEMID_CHILD (line 462) | PITEMID_CHILD _CreateTestPidl() class CRemoteFolderDisplayName2_test (line 497) | class CRemoteFolderDisplayName2_test : public CRemoteFolderDisplay... method CRemoteFolderDisplayName2_test (line 513) | CRemoteFolderDisplayName2_test() : CRemoteFolderDisplayName_test... method testDisplayNormal (line 517) | void testDisplayNormal() method testDisplayInFolder (line 522) | void testDisplayInFolder() method testParsingNormal (line 527) | void testParsingNormal() method testParsingInFolder (line 532) | void testParsingInFolder() method testAddressbarNormal (line 537) | void testAddressbarNormal() method testAddressbarInFolder (line 542) | void testAddressbarInFolder() method testEditingNormal (line 548) | void testEditingNormal() method testEditingInFolder (line 553) | void testEditingInFolder() method testParsingAddressbarNormal (line 558) | void testParsingAddressbarNormal() method testParsingAddressbarInFolder (line 565) | void testParsingAddressbarInFolder() method PITEMID_CHILD (line 574) | PITEMID_CHILD _CreateTestPidl() method PIDLIST_ABSOLUTE (line 585) | virtual PIDLIST_ABSOLUTE _CreateRootPidl() FILE: test/shell_folder-com_dll/main.cpp function main (line 39) | int main() FILE: test/shell_folder-com_dll/pidl.cpp type HostItemId (line 36) | struct HostItemId type RemoteItemId (line 53) | struct RemoteItemId type test (line 75) | namespace test { type swish (line 76) | namespace swish { type com_dll (line 77) | namespace com_dll { type pidl (line 78) | namespace pidl { function PITEMID_CHILD (line 80) | PITEMID_CHILD MakeHostPidl( function PITEMID_CHILD (line 100) | PITEMID_CHILD MakeRemotePidl( FILE: test/shell_folder-com_dll/pidl.hpp type test (line 31) | namespace test { type swish (line 32) | namespace swish { type com_dll (line 33) | namespace com_dll { type pidl (line 41) | namespace pidl { FILE: test/shell_folder-dialogue/KbdInteractiveDialog_test.cpp function DWORD (line 53) | DWORD WINAPI ClickCancelThread(LPVOID lpThreadParam) function DWORD (line 68) | DWORD WINAPI ClickOKThread(LPVOID lpThreadParam) function _testModalDisplay (line 80) | void _testModalDisplay(CKbdInteractiveDialog& dlg, bool fClickCancel = t... function BOOST_AUTO_TEST_CASE (line 111) | BOOST_AUTO_TEST_CASE( single_prompt ) function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE( single_prompt_no_instruction ) function BOOST_AUTO_TEST_CASE (line 132) | BOOST_AUTO_TEST_CASE( single_prompt_no_instruction_nor_name ) function BOOST_AUTO_TEST_CASE (line 142) | BOOST_AUTO_TEST_CASE( long_instruction ) function BOOST_AUTO_TEST_CASE (line 159) | BOOST_AUTO_TEST_CASE( multiple_prompts ) function BOOST_AUTO_TEST_CASE (line 171) | BOOST_AUTO_TEST_CASE( long_prompt ) function BOOST_AUTO_TEST_CASE (line 185) | BOOST_AUTO_TEST_CASE( empty_responses_ok_clicked ) function BOOST_AUTO_TEST_CASE (line 204) | BOOST_AUTO_TEST_CASE( empty_responses_cancel_clicked ) FILE: test/shell_folder/atl.cpp type test (line 29) | namespace test { type swish (line 30) | namespace swish { type shell_folder (line 31) | namespace shell_folder { class CModule (line 38) | class CModule : public CAtlModule method HRESULT (line 42) | virtual HRESULT AddCommonRGSReplacements(IRegistrarBase*) throw() FILE: test/shell_folder/data_object_test.cpp type comet (line 54) | namespace comet { type comtype (line 56) | struct comtype method IID (line 58) | static const IID& uuid() { return IID_IDataObject; } type test (line 64) | namespace test { function _testCDataObjectEnumerator (line 74) | void _testCDataObjectEnumerator(com_ptr pEnum) function _testBothCDataObjectEnumerators (line 120) | void _testBothCDataObjectEnumerators(com_ptr data_object) function _testCDataObjectQueryFormats (line 143) | void _testCDataObjectQueryFormats(com_ptr data_object) class TestFixture (line 158) | class TestFixture : public SwishPidlFixture, public ComFixture function BOOST_AUTO_TEST_CASE (line 177) | BOOST_AUTO_TEST_CASE( Create ) function BOOST_AUTO_TEST_CASE (line 206) | BOOST_AUTO_TEST_CASE( CreateMulti ) function BOOST_AUTO_TEST_CASE (line 234) | BOOST_AUTO_TEST_CASE( QueryFormatsEmpty ) function BOOST_AUTO_TEST_CASE (line 246) | BOOST_AUTO_TEST_CASE( EnumFormatsEmpty ) function BOOST_AUTO_TEST_CASE (line 258) | BOOST_AUTO_TEST_CASE( QueryFormats ) function BOOST_AUTO_TEST_CASE (line 275) | BOOST_AUTO_TEST_CASE( EnumFormats ) function BOOST_AUTO_TEST_CASE (line 293) | BOOST_AUTO_TEST_CASE( QueryFormatsMulti ) function BOOST_AUTO_TEST_CASE (line 314) | BOOST_AUTO_TEST_CASE( EnumFormatsMulti ) FILE: test/shell_folder/exercise_data_object.h function _testShellPIDLCount (line 48) | static void _testShellPIDLCount( function _testShellPIDL (line 83) | static void _testShellPIDL( function _testShellPIDLFolder (line 120) | static void _testShellPIDLFolder( function _testFileDescriptor (line 168) | static void _testFileDescriptor( function _testStreamContents (line 205) | static void _testStreamContents( FILE: test/shell_folder/file_group_descriptor_test.cpp class FgdFixture (line 41) | class FgdFixture method FgdFixture (line 52) | FgdFixture() : method HGLOBAL (line 83) | HGLOBAL get() const function BOOST_AUTO_TEST_CASE (line 101) | BOOST_AUTO_TEST_CASE( create ) function BOOST_AUTO_TEST_CASE (line 109) | BOOST_AUTO_TEST_CASE( size ) function BOOST_AUTO_TEST_CASE (line 119) | BOOST_AUTO_TEST_CASE( access ) function BOOST_AUTO_TEST_CASE (line 130) | BOOST_AUTO_TEST_CASE( bounds_error ) function BOOST_AUTO_TEST_CASE (line 139) | BOOST_AUTO_TEST_CASE( descriptor_lifetime ) function BOOST_AUTO_TEST_CASE (line 157) | BOOST_AUTO_TEST_CASE( descriptor_independence ) function BOOST_AUTO_TEST_CASE (line 172) | BOOST_AUTO_TEST_CASE( descriptor_access_byref ) function BOOST_AUTO_TEST_CASE (line 187) | BOOST_AUTO_TEST_CASE( copy_construct ) function BOOST_AUTO_TEST_CASE (line 200) | BOOST_AUTO_TEST_CASE( copies_are_linked ) function BOOST_AUTO_TEST_CASE (line 213) | BOOST_AUTO_TEST_CASE( descriptor_zero_init ) FILE: test/shell_folder/global_lock_test.cpp function global_test_data (line 51) | shared_ptr global_test_data(const string& data) function BOOST_AUTO_TEST_CASE (line 70) | BOOST_AUTO_TEST_CASE( lock ) function BOOST_AUTO_TEST_CASE (line 84) | BOOST_AUTO_TEST_CASE( lock_fail ) function BOOST_AUTO_TEST_CASE (line 93) | BOOST_AUTO_TEST_CASE( lock_copy ) function BOOST_AUTO_TEST_CASE (line 110) | BOOST_AUTO_TEST_CASE( lock_copy_assign ) FILE: test/shell_folder/remote_folder_test.cpp type comet (line 60) | namespace comet type comtype (line 64) | struct comtype method IID (line 66) | static const IID& uuid() throw() type enumerated_type_of (line 74) | struct enumerated_type_of type impl::type_policy (line 83) | struct impl::type_policy method init (line 85) | static void init(PITEMID_CHILD& t, const cpidl_t& s) method clear (line 90) | static void clear(PITEMID_CHILD& t) class RemoteFolderFixture (line 100) | class RemoteFolderFixture : public provider_fixture, public test::ComFix... method RemoteFolderFixture (line 106) | RemoteFolderFixture() method folder (line 113) | com_ptr folder() const method consumer_factory (line 118) | comet::com_ptr consumer_factory(HWND) function test_enum (line 124) | void test_enum(com_ptr pidls, SHCONTF flags) function test_enum (line 164) | void test_enum(ATL::CComPtr pidls, SHCONTF flags) function BOOST_AUTO_TEST_CASE (line 176) | BOOST_AUTO_TEST_CASE(enum_empty) function BOOST_AUTO_TEST_CASE (line 194) | BOOST_AUTO_TEST_CASE(enum_everything) function pidl_matches_filename (line 216) | bool pidl_matches_filename(PCUITEMID_CHILD remote_pidl, wstring name) function cpidl_t (line 222) | cpidl_t pidl_for_file(com_ptr folder, wstring name) function predicate_result (line 240) | predicate_result display_name_matches(com_ptr folder, function BOOST_AUTO_TEST_CASE (line 278) | BOOST_AUTO_TEST_CASE(display_name_file) function BOOST_AUTO_TEST_CASE (line 302) | BOOST_AUTO_TEST_CASE(display_name_hidden_file) function BOOST_AUTO_TEST_CASE (line 326) | BOOST_AUTO_TEST_CASE(editing_name_file) function BOOST_AUTO_TEST_CASE (line 341) | BOOST_AUTO_TEST_CASE(address_bar_name_file) function BOOST_AUTO_TEST_CASE (line 369) | BOOST_AUTO_TEST_CASE(in_folder_display_name_file) function BOOST_AUTO_TEST_CASE (line 395) | BOOST_AUTO_TEST_CASE(in_folder_display_name_unknown_file) function BOOST_AUTO_TEST_CASE (line 420) | BOOST_AUTO_TEST_CASE(in_folder_parsing_name_file) function BOOST_AUTO_TEST_CASE (line 438) | BOOST_AUTO_TEST_CASE(in_folder_editing_name_file) function BOOST_AUTO_TEST_CASE (line 459) | BOOST_AUTO_TEST_CASE(absolute_address_bar_parsing_name_file) function BOOST_AUTO_TEST_CASE (line 483) | BOOST_AUTO_TEST_CASE(absolute_parsing_name_file) function BOOST_AUTO_TEST_CASE (line 513) | BOOST_AUTO_TEST_CASE(display_name_folder) function BOOST_AUTO_TEST_CASE (line 530) | BOOST_AUTO_TEST_CASE(in_folder_name_folder) function BOOST_AUTO_TEST_CASE (line 548) | BOOST_AUTO_TEST_CASE(display_name_folder_with_extension) function BOOST_AUTO_TEST_CASE (line 567) | BOOST_AUTO_TEST_CASE(in_folder_name_folder_with_extension) function BOOST_AUTO_TEST_CASE (line 586) | BOOST_AUTO_TEST_CASE(display_name_hidden_folder) FILE: test/shell_folder/sftp_data_object_nasty_old_test.cpp type comet (line 62) | namespace comet type comtype (line 66) | struct comtype method IID (line 68) | static const IID& uuid() type test (line 76) | namespace test class TestFixture (line 82) | class TestFixture : public ComFixture, public SwishPidlFixture method TestFixture (line 85) | TestFixture() function BOOST_AUTO_TEST_CASE (line 102) | BOOST_AUTO_TEST_CASE(Create) function BOOST_AUTO_TEST_CASE (line 125) | BOOST_AUTO_TEST_CASE(CreateMulti) function BOOST_AUTO_TEST_CASE (line 163) | BOOST_AUTO_TEST_CASE(QueryFormatsEmpty) function BOOST_AUTO_TEST_CASE (line 176) | BOOST_AUTO_TEST_CASE(EnumFormatsEmpty) function BOOST_AUTO_TEST_CASE (line 188) | BOOST_AUTO_TEST_CASE(QueryFormats) function BOOST_AUTO_TEST_CASE (line 205) | BOOST_AUTO_TEST_CASE(EnumFormats) function BOOST_AUTO_TEST_CASE (line 223) | BOOST_AUTO_TEST_CASE(QueryFormatsMulti) function BOOST_AUTO_TEST_CASE (line 246) | BOOST_AUTO_TEST_CASE(EnumFormatsMulti) function BOOST_AUTO_TEST_CASE (line 265) | BOOST_AUTO_TEST_CASE(FullDirectoryTree) FILE: test/shell_folder/sftp_data_object_test.cpp type comet (line 80) | namespace comet type comtype<::IDataObject> (line 84) | struct comtype<::IDataObject> class DataObjectFixture (line 97) | class DataObjectFixture : public provider_fixture method make_test_files (line 100) | vector make_test_files(bool readonly = false) function predicate_result (line 128) | predicate_result pidl_equivalence(const apidl_t& pidl1, const apidl_t& p... function predicate_result (line 147) | predicate_result pidl_equality(const apidl_t& pidl1, const apidl_t& pidl2) function predicate_result (line 162) | predicate_result file_stream_equivalence(sftp_filesystem& filesystem, function BOOST_AUTO_TEST_CASE (line 207) | BOOST_AUTO_TEST_CASE(create) function BOOST_AUTO_TEST_CASE (line 219) | BOOST_AUTO_TEST_CASE(pidls) function BOOST_AUTO_TEST_CASE (line 238) | BOOST_AUTO_TEST_CASE(hdrop) function do_filedescriptor_test (line 252) | void do_filedescriptor_test(const com_ptr& data_object, function do_filecontents_test (line 275) | void do_filecontents_test(const com_ptr& data_object, function BOOST_AUTO_TEST_CASE (line 294) | BOOST_AUTO_TEST_CASE(file_descriptor) function BOOST_AUTO_TEST_CASE (line 310) | BOOST_AUTO_TEST_CASE(file_descriptor_readonly) FILE: test/shell_folder/sftp_directory_test.cpp type comet (line 73) | namespace comet { type comtype (line 75) | struct comtype method IID (line 77) | static const IID& uuid() throw() { return IID_IEnumIDList; } type enumerated_type_of (line 81) | struct enumerated_type_of type impl::type_policy (line 87) | struct impl::type_policy method init (line 89) | static void init(PITEMID_CHILD& t, const cpidl_t& s) method clear (line 94) | static void clear(PITEMID_CHILD& t) function apidl_t (line 104) | apidl_t test_pidl() class SftpDirectoryFixture (line 110) | class SftpDirectoryFixture method SftpDirectoryFixture (line 118) | SftpDirectoryFixture() method CSftpDirectory (line 122) | CSftpDirectory directory() method CSftpDirectory (line 127) | CSftpDirectory directory(const apidl_t& pidl) method provider (line 132) | shared_ptr provider() method consumer (line 137) | com_ptr consumer() function test_enum (line 143) | void test_enum(com_ptr pidls, SHCONTF flags) function test_enum (line 179) | void test_enum(ATL::CComPtr pidls, SHCONTF flags) function cpidl_t (line 184) | cpidl_t create_test_pidl(const wstring& filename) function standard_checks (line 191) | void standard_checks(remote_itemid_view itemid) function expected_filenames (line 205) | void expected_filenames( function BOOST_AUTO_TEST_CASE (line 231) | BOOST_AUTO_TEST_CASE( empty ) function BOOST_AUTO_TEST_CASE (line 248) | BOOST_AUTO_TEST_CASE( everything ) function BOOST_AUTO_TEST_CASE (line 263) | BOOST_AUTO_TEST_CASE( links ) function BOOST_AUTO_TEST_CASE (line 302) | BOOST_AUTO_TEST_CASE( only_folder ) function BOOST_AUTO_TEST_CASE (line 325) | BOOST_AUTO_TEST_CASE( only_files ) function BOOST_AUTO_TEST_CASE (line 350) | BOOST_AUTO_TEST_CASE( no_hidden ) function BOOST_AUTO_TEST_CASE (line 370) | BOOST_AUTO_TEST_CASE( no_hidden_only_folders ) function BOOST_AUTO_TEST_CASE (line 386) | BOOST_AUTO_TEST_CASE( no_hidden_only_files ) function BOOST_AUTO_TEST_CASE (line 404) | BOOST_AUTO_TEST_CASE( rename ) function BOOST_AUTO_TEST_CASE (line 418) | BOOST_AUTO_TEST_CASE( rename_in_subfolder ) function BOOST_AUTO_TEST_CASE (line 437) | BOOST_AUTO_TEST_CASE( rename_with_confirmation_granted ) function is_com_abort (line 451) | bool is_com_abort(const com_error& error) function is_com_fail (line 456) | bool is_com_fail(const com_error& error) function BOOST_AUTO_TEST_CASE (line 466) | BOOST_AUTO_TEST_CASE( rename_with_confirmation_denied ) function BOOST_AUTO_TEST_CASE (line 482) | BOOST_AUTO_TEST_CASE( rename_provider_aborts ) function BOOST_AUTO_TEST_CASE (line 497) | BOOST_AUTO_TEST_CASE( rename_provider_fail ) FILE: test/shell_folder/shell_data_object_test.cpp function predicate_result (line 68) | predicate_result pidl_path_equivalence(apidl_t pidl, path path) class DataObjectFixture (line 84) | class DataObjectFixture : public ComFixture, public local_sandbox_fixture function BOOST_AUTO_TEST_CASE (line 96) | BOOST_AUTO_TEST_CASE(storage_medium_lifecycle) function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE(cf_hdrop_format) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(cf_hdrop_format_virtual) function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_format) function BOOST_AUTO_TEST_CASE (line 168) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_format_virtual) function BOOST_AUTO_TEST_CASE (line 182) | BOOST_AUTO_TEST_CASE(cf_file_group_descriptor_format_virtual) function BOOST_AUTO_TEST_CASE (line 203) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_item) function BOOST_AUTO_TEST_CASE (line 222) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_parent) function BOOST_AUTO_TEST_CASE (line 241) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_item_fail) function BOOST_AUTO_TEST_CASE (line 257) | BOOST_AUTO_TEST_CASE(cfstr_shellidlist_multiple_items) function BOOST_AUTO_TEST_CASE (line 288) | BOOST_AUTO_TEST_CASE(null_dataobject) FILE: test/shell_folder/utils_test.cpp function BOOST_AUTO_TEST_CASE (line 56) | BOOST_AUTO_TEST_CASE( narrowing_string ) function BOOST_AUTO_TEST_CASE (line 69) | BOOST_AUTO_TEST_CASE( narrowing_empty_string ) function BOOST_AUTO_TEST_CASE (line 82) | BOOST_AUTO_TEST_CASE( widening_string ) function BOOST_AUTO_TEST_CASE (line 95) | BOOST_AUTO_TEST_CASE( widening_empty_string ) function BOOST_AUTO_TEST_CASE (line 108) | BOOST_AUTO_TEST_CASE( get_current_user ) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE( get_current_user_a ) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE( get_homedir ) function BOOST_AUTO_TEST_CASE (line 139) | BOOST_AUTO_TEST_CASE( get_homedir_w ) FILE: test/ssh/auth_test.cpp function BOOST_AUTO_TEST_CASE (line 71) | BOOST_AUTO_TEST_CASE( available_auth_methods ) function BOOST_AUTO_TEST_CASE (line 86) | BOOST_AUTO_TEST_CASE( intial_state ) function BOOST_AUTO_TEST_CASE (line 104) | BOOST_AUTO_TEST_CASE( password_fail ) class nonsense_interactor (line 122) | class nonsense_interactor class short_interactor (line 140) | class short_interactor class bob_exception (line 154) | class bob_exception {} class exception_interactor (line 160) | class exception_interactor function BOOST_AUTO_TEST_CASE (line 184) | BOOST_AUTO_TEST_CASE( kbint_fail_wrong ) function BOOST_AUTO_TEST_CASE (line 207) | BOOST_AUTO_TEST_CASE( kbint_fail_short ) function BOOST_AUTO_TEST_CASE (line 230) | BOOST_AUTO_TEST_CASE( kbint_fail_exception ) function BOOST_AUTO_TEST_CASE (line 253) | BOOST_AUTO_TEST_CASE( pubkey_wrong_public ) function BOOST_AUTO_TEST_CASE (line 267) | BOOST_AUTO_TEST_CASE( pubkey_wrong_private ) function BOOST_AUTO_TEST_CASE (line 282) | BOOST_AUTO_TEST_CASE( pubkey_wrong_pair ) function BOOST_AUTO_TEST_CASE (line 296) | BOOST_AUTO_TEST_CASE( pubkey_invalid_public ) function BOOST_AUTO_TEST_CASE (line 309) | BOOST_AUTO_TEST_CASE( pubkey_invalid_private ) function BOOST_AUTO_TEST_CASE (line 322) | BOOST_AUTO_TEST_CASE( pubkey ) function BOOST_AUTO_TEST_CASE (line 334) | BOOST_AUTO_TEST_CASE( move_construct_after_auth ) function BOOST_AUTO_TEST_CASE (line 348) | BOOST_AUTO_TEST_CASE( move_assign_after_auth ) function BOOST_AUTO_TEST_CASE (line 367) | BOOST_AUTO_TEST_CASE( agent ) function BOOST_AUTO_TEST_CASE (line 396) | BOOST_AUTO_TEST_CASE( agent_copy ) function BOOST_AUTO_TEST_CASE (line 420) | BOOST_AUTO_TEST_CASE( agent_idempotence ) function BOOST_AUTO_TEST_CASE (line 444) | BOOST_AUTO_TEST_CASE( agent_move_construct ) function BOOST_AUTO_TEST_CASE (line 465) | BOOST_AUTO_TEST_CASE( agent_move_assign ) FILE: test/ssh/filesystem_construction_test.cpp function BOOST_FIXTURE_TEST_CASE (line 40) | BOOST_FIXTURE_TEST_CASE(construct_fail, session_fixture) function BOOST_FIXTURE_TEST_CASE (line 61) | BOOST_FIXTURE_TEST_CASE(move_session_after_connecting_filesystem, function BOOST_FIXTURE_TEST_CASE (line 85) | BOOST_FIXTURE_TEST_CASE(move_session_with_live_filesystem_connection, function BOOST_FIXTURE_TEST_CASE (line 103) | BOOST_FIXTURE_TEST_CASE(moving_session_leaves_working_filesystem, function BOOST_FIXTURE_TEST_CASE (line 121) | BOOST_FIXTURE_TEST_CASE(swap_session_with_live_filesystem_connection, FILE: test/ssh/filesystem_test.cpp function predicate_result (line 73) | predicate_result directory_is_empty(sftp_filesystem& fs, class filesystem_fixture (line 106) | class filesystem_fixture : public sftp_fixture method create_relative_symlink_in_sandbox (line 113) | pair create_relative_symlink_in_sandbox() method create_absolute_symlink_in_sandbox (line 121) | pair create_absolute_symlink_in_sandbox() method create_broken_symlink_in_sandbox (line 129) | pair create_broken_symlink_in_sandbox() function BOOST_AUTO_TEST_CASE (line 147) | BOOST_AUTO_TEST_CASE(empty_dir) function BOOST_AUTO_TEST_CASE (line 157) | BOOST_AUTO_TEST_CASE(missing_dir) function BOOST_AUTO_TEST_CASE (line 163) | BOOST_AUTO_TEST_CASE(swap_filesystems) function BOOST_AUTO_TEST_CASE (line 174) | BOOST_AUTO_TEST_CASE(move_construct) function BOOST_AUTO_TEST_CASE (line 182) | BOOST_AUTO_TEST_CASE(move_assign) function string (line 194) | string filename_getter(const sftp_file& directory_entry) function BOOST_AUTO_TEST_CASE (line 200) | BOOST_AUTO_TEST_CASE(dir_with_one_file) function BOOST_AUTO_TEST_CASE (line 216) | BOOST_AUTO_TEST_CASE(dir_with_multiple_files) function BOOST_AUTO_TEST_CASE (line 239) | BOOST_AUTO_TEST_CASE(move_construct_iterator) function BOOST_AUTO_TEST_CASE (line 261) | BOOST_AUTO_TEST_CASE(can_create_relative_symlink) function BOOST_AUTO_TEST_CASE (line 269) | BOOST_AUTO_TEST_CASE(can_create_absolute_symlink) function BOOST_AUTO_TEST_CASE (line 277) | BOOST_AUTO_TEST_CASE(can_create_broken_symlink) function BOOST_AUTO_TEST_CASE (line 285) | BOOST_AUTO_TEST_CASE(relative_symlinks_are_resolved_to_their_relative_ta... function BOOST_AUTO_TEST_CASE (line 294) | BOOST_AUTO_TEST_CASE(absolute_symlinks_are_resolved_to_their_absolute_ta... function BOOST_AUTO_TEST_CASE (line 303) | BOOST_AUTO_TEST_CASE(broken_symlinks_are_resolved_to_their_non_existent_... function BOOST_AUTO_TEST_CASE (line 316) | BOOST_AUTO_TEST_CASE(resolving_symlink_to_symlink_returns_middle_link) function BOOST_AUTO_TEST_CASE (line 330) | BOOST_AUTO_TEST_CASE(canonicalising_relative_symlink_returns_absolute_path) function BOOST_AUTO_TEST_CASE (line 338) | BOOST_AUTO_TEST_CASE(canonicalising_absolute_symlink_returns_absolute_path) function BOOST_AUTO_TEST_CASE (line 346) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 361) | BOOST_AUTO_TEST_CASE(attributes_file) function BOOST_AUTO_TEST_CASE (line 374) | BOOST_AUTO_TEST_CASE(attributes_directory) function BOOST_AUTO_TEST_CASE (line 388) | BOOST_AUTO_TEST_CASE(attributes_link) function BOOST_AUTO_TEST_CASE (line 402) | BOOST_AUTO_TEST_CASE(attributes_double_link) function BOOST_AUTO_TEST_CASE (line 415) | BOOST_AUTO_TEST_CASE(attributes_broken_link) function BOOST_AUTO_TEST_CASE (line 422) | BOOST_AUTO_TEST_CASE(default_directory) function BOOST_AUTO_TEST_CASE (line 428) | BOOST_AUTO_TEST_CASE(remove_nothing) function BOOST_AUTO_TEST_CASE (line 438) | BOOST_AUTO_TEST_CASE(remove_file) function BOOST_AUTO_TEST_CASE (line 448) | BOOST_AUTO_TEST_CASE(remove_empty_dir) function BOOST_AUTO_TEST_CASE (line 458) | BOOST_AUTO_TEST_CASE(remove_non_empty_dir) function BOOST_AUTO_TEST_CASE (line 468) | BOOST_AUTO_TEST_CASE(remove_link) function BOOST_AUTO_TEST_CASE (line 481) | BOOST_AUTO_TEST_CASE(remove_nothing_recursive) function BOOST_AUTO_TEST_CASE (line 491) | BOOST_AUTO_TEST_CASE(remove_file_recursive) function BOOST_AUTO_TEST_CASE (line 501) | BOOST_AUTO_TEST_CASE(remove_empty_dir_recursive) function BOOST_AUTO_TEST_CASE (line 511) | BOOST_AUTO_TEST_CASE(remove_non_empty_dir_recursive) function BOOST_AUTO_TEST_CASE (line 526) | BOOST_AUTO_TEST_CASE(remove_link_recursive) function BOOST_AUTO_TEST_CASE (line 542) | BOOST_AUTO_TEST_CASE(rename_file) function BOOST_AUTO_TEST_CASE (line 553) | BOOST_AUTO_TEST_CASE(rename_file_obstacle_no_overwrite) function BOOST_AUTO_TEST_CASE (line 566) | BOOST_AUTO_TEST_CASE(rename_file_obstacle_allow_overwrite) function BOOST_AUTO_TEST_CASE (line 581) | BOOST_AUTO_TEST_CASE(rename_file_obstacle_atomic_overwrite) function BOOST_AUTO_TEST_CASE (line 596) | BOOST_AUTO_TEST_CASE(exists_true) function BOOST_AUTO_TEST_CASE (line 603) | BOOST_AUTO_TEST_CASE(exists_false) function BOOST_AUTO_TEST_CASE (line 609) | BOOST_AUTO_TEST_CASE(is_directory_returns_true_for_directories) function BOOST_AUTO_TEST_CASE (line 616) | BOOST_AUTO_TEST_CASE(is_directory_returns_false_for_files) function BOOST_AUTO_TEST_CASE (line 623) | BOOST_AUTO_TEST_CASE(is_directory_returns_false_for_non_existent_path) function BOOST_AUTO_TEST_CASE (line 628) | BOOST_AUTO_TEST_CASE(is_regular_file_returns_false_for_directories) function BOOST_AUTO_TEST_CASE (line 635) | BOOST_AUTO_TEST_CASE(is_regular_file_returns_false_for_files) function BOOST_AUTO_TEST_CASE (line 642) | BOOST_AUTO_TEST_CASE(is_regular_file_returns_false_for_non_existent_path) function BOOST_AUTO_TEST_CASE (line 647) | BOOST_AUTO_TEST_CASE(new_directory) function BOOST_AUTO_TEST_CASE (line 657) | BOOST_AUTO_TEST_CASE(new_directory_already_there) function BOOST_AUTO_TEST_CASE (line 666) | BOOST_AUTO_TEST_CASE(new_directory_already_there_wrong_type) function BOOST_AUTO_TEST_CASE (line 675) | BOOST_AUTO_TEST_CASE(status_returns_correct_file_permissions) function BOOST_AUTO_TEST_CASE (line 683) | BOOST_AUTO_TEST_CASE(status_returns_correct_file_type) function BOOST_AUTO_TEST_CASE (line 690) | BOOST_AUTO_TEST_CASE(status_returns_correct_directory_permissions) function BOOST_AUTO_TEST_CASE (line 699) | BOOST_AUTO_TEST_CASE(status_returns_correct_directory_type) function BOOST_AUTO_TEST_CASE (line 706) | BOOST_AUTO_TEST_CASE(status_does_not_throw_if_file_doesnt_exist) function BOOST_AUTO_TEST_CASE (line 714) | BOOST_AUTO_TEST_CASE(can_set_file_permissions_exactly) function BOOST_AUTO_TEST_CASE (line 722) | BOOST_AUTO_TEST_CASE(can_set_file_permissions_to_none) function BOOST_AUTO_TEST_CASE (line 730) | BOOST_AUTO_TEST_CASE(can_add_file_permissions) function BOOST_AUTO_TEST_CASE (line 741) | BOOST_AUTO_TEST_CASE(can_remove_file_permissions) function BOOST_AUTO_TEST_CASE (line 750) | BOOST_AUTO_TEST_CASE(file_size_is_returned_with_sensible_value) function BOOST_AUTO_TEST_CASE (line 757) | BOOST_AUTO_TEST_CASE(file_size_of_non_file_throws_error) function BOOST_AUTO_TEST_CASE (line 762) | BOOST_AUTO_TEST_CASE(last_write_time_returns_sensible_timestamp) function BOOST_AUTO_TEST_CASE (line 771) | BOOST_AUTO_TEST_CASE(last_write_time_of_non_file_throws_error) function BOOST_AUTO_TEST_CASE (line 777) | BOOST_AUTO_TEST_CASE(empty_file_is_empty) function BOOST_AUTO_TEST_CASE (line 783) | BOOST_AUTO_TEST_CASE(non_empty_file_is_not_empty) function BOOST_AUTO_TEST_CASE (line 790) | BOOST_AUTO_TEST_CASE(empty_directory_is_empty) function BOOST_AUTO_TEST_CASE (line 796) | BOOST_AUTO_TEST_CASE(non_empty_directory_is_not_empty) FILE: test/ssh/host_key_test.cpp function string (line 78) | string base64_decode(const string& input) function BOOST_AUTO_TEST_CASE (line 105) | BOOST_AUTO_TEST_CASE( hostkey ) function BOOST_AUTO_TEST_CASE (line 122) | BOOST_AUTO_TEST_CASE( hostkey_md5 ) FILE: test/ssh/input_stream_test.cpp function string (line 49) | string large_data() function string (line 62) | string large_binary_data() function make_file_read_only (line 78) | void make_file_read_only(sftp_filesystem& filesystem, const path& target) function BOOST_AUTO_TEST_CASE (line 88) | BOOST_AUTO_TEST_CASE(input_stream_multiple_streams) function BOOST_AUTO_TEST_CASE (line 99) | BOOST_AUTO_TEST_CASE(input_stream_multiple_streams_to_same_file) function BOOST_AUTO_TEST_CASE (line 109) | BOOST_AUTO_TEST_CASE(input_stream_readable) function BOOST_AUTO_TEST_CASE (line 125) | BOOST_AUTO_TEST_CASE(input_stream_unicode_readable) function BOOST_AUTO_TEST_CASE (line 142) | BOOST_AUTO_TEST_CASE(input_stream_readable_multiple_buffers) function BOOST_AUTO_TEST_CASE (line 164) | BOOST_AUTO_TEST_CASE(input_stream_readable_no_buffer) function BOOST_AUTO_TEST_CASE (line 183) | BOOST_AUTO_TEST_CASE(input_stream_readable_binary_data) function BOOST_AUTO_TEST_CASE (line 202) | BOOST_AUTO_TEST_CASE(input_stream_readable_binary_data_multiple_buffers) function BOOST_AUTO_TEST_CASE (line 222) | BOOST_AUTO_TEST_CASE(input_stream_readable_binary_data_stream_op) function BOOST_AUTO_TEST_CASE (line 244) | BOOST_AUTO_TEST_CASE(input_stream_does_not_create_by_default) function BOOST_AUTO_TEST_CASE (line 269) | BOOST_AUTO_TEST_CASE(input_stream_opens_read_only_by_default) function BOOST_AUTO_TEST_CASE (line 277) | BOOST_AUTO_TEST_CASE(input_stream_in_flag_does_not_create) function BOOST_AUTO_TEST_CASE (line 287) | BOOST_AUTO_TEST_CASE(input_stream_std_in_flag_does_not_create) function BOOST_AUTO_TEST_CASE (line 297) | BOOST_AUTO_TEST_CASE(input_stream_in_flag_opens_read_only) function BOOST_AUTO_TEST_CASE (line 305) | BOOST_AUTO_TEST_CASE(input_stream_out_flag_does_not_create) function BOOST_AUTO_TEST_CASE (line 317) | BOOST_AUTO_TEST_CASE(input_stream_out_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 326) | BOOST_AUTO_TEST_CASE(input_stream_out_trunc_flag_creates) function BOOST_AUTO_TEST_CASE (line 336) | BOOST_AUTO_TEST_CASE(input_stream_std_out_trunc_flag_creates) function BOOST_AUTO_TEST_CASE (line 346) | BOOST_AUTO_TEST_CASE(input_stream_out_trunc_nocreate_flag_fails) function BOOST_AUTO_TEST_CASE (line 358) | BOOST_AUTO_TEST_CASE(input_stream_out_trunc_noreplace_flag_fails) function BOOST_AUTO_TEST_CASE (line 369) | BOOST_AUTO_TEST_CASE(input_stream_seek_input_absolute) function BOOST_AUTO_TEST_CASE (line 381) | BOOST_AUTO_TEST_CASE(input_stream_seek_input_relative) function BOOST_AUTO_TEST_CASE (line 394) | BOOST_AUTO_TEST_CASE(input_stream_seek_input_end) function BOOST_AUTO_TEST_CASE (line 406) | BOOST_AUTO_TEST_CASE(input_stream_seek_input_too_far_absolute) function BOOST_AUTO_TEST_CASE (line 419) | BOOST_AUTO_TEST_CASE(input_stream_seek_input_too_far_relative) FILE: test/ssh/io_stream_test.cpp function string (line 47) | string large_data() function make_file_read_only (line 60) | void make_file_read_only(sftp_filesystem& filesystem, const path& target) function BOOST_AUTO_TEST_CASE (line 68) | BOOST_AUTO_TEST_CASE(io_stream_multiple_streams) function BOOST_AUTO_TEST_CASE (line 79) | BOOST_AUTO_TEST_CASE(io_stream_multiple_streams_to_same_file) function BOOST_AUTO_TEST_CASE (line 89) | BOOST_AUTO_TEST_CASE(io_stream_fails_to_open_read_only_by_default) function BOOST_AUTO_TEST_CASE (line 97) | BOOST_AUTO_TEST_CASE(io_stream_out_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 106) | BOOST_AUTO_TEST_CASE(io_stream_in_out_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 116) | BOOST_AUTO_TEST_CASE(io_stream_in_flag_opens_read_only) function BOOST_AUTO_TEST_CASE (line 124) | BOOST_AUTO_TEST_CASE(io_stream_readable) function BOOST_AUTO_TEST_CASE (line 140) | BOOST_AUTO_TEST_CASE(io_stream_readable_binary_data) function BOOST_AUTO_TEST_CASE (line 159) | BOOST_AUTO_TEST_CASE(io_stream_readable_binary_data_stream_op) function BOOST_AUTO_TEST_CASE (line 181) | BOOST_AUTO_TEST_CASE(io_stream_writeable) function BOOST_AUTO_TEST_CASE (line 205) | BOOST_AUTO_TEST_CASE(io_stream_write_multiple_buffers) function BOOST_AUTO_TEST_CASE (line 234) | BOOST_AUTO_TEST_CASE(io_stream_write_no_buffer) function BOOST_AUTO_TEST_CASE (line 261) | BOOST_AUTO_TEST_CASE(io_stream_read_only_write_fails) function BOOST_AUTO_TEST_CASE (line 281) | BOOST_AUTO_TEST_CASE(io_stream_read_only_write_fails_no_flush) function BOOST_AUTO_TEST_CASE (line 303) | BOOST_AUTO_TEST_CASE(io_stream_write_binary_data) function BOOST_AUTO_TEST_CASE (line 329) | BOOST_AUTO_TEST_CASE(io_stream_write_binary_data_stream_op) function BOOST_AUTO_TEST_CASE (line 355) | BOOST_AUTO_TEST_CASE(io_stream_seek_input_absolute) function BOOST_AUTO_TEST_CASE (line 367) | BOOST_AUTO_TEST_CASE(io_stream_seek_input_relative) function BOOST_AUTO_TEST_CASE (line 380) | BOOST_AUTO_TEST_CASE(io_stream_seek_input_end) function BOOST_AUTO_TEST_CASE (line 392) | BOOST_AUTO_TEST_CASE(io_stream_seek_input_too_far_absolute) function BOOST_AUTO_TEST_CASE (line 405) | BOOST_AUTO_TEST_CASE(io_stream_seek_input_too_far_relative) function BOOST_AUTO_TEST_CASE (line 419) | BOOST_AUTO_TEST_CASE(io_stream_seek_output_absolute) function BOOST_AUTO_TEST_CASE (line 438) | BOOST_AUTO_TEST_CASE(io_stream_seek_output_relative) function BOOST_AUTO_TEST_CASE (line 458) | BOOST_AUTO_TEST_CASE(io_stream_seek_output_end) function BOOST_AUTO_TEST_CASE (line 479) | BOOST_AUTO_TEST_CASE(io_stream_seek_interleaved) FILE: test/ssh/knownhost_test.cpp type test_datum (line 65) | struct test_datum method test_datum (line 67) | test_datum( function BOOST_AUTO_TEST_CASE (line 138) | BOOST_AUTO_TEST_CASE( create ) function BOOST_AUTO_TEST_CASE (line 148) | BOOST_AUTO_TEST_CASE( init_from_file ) function BOOST_AUTO_TEST_CASE (line 156) | BOOST_AUTO_TEST_CASE( init_from_hashed_file ) function BOOST_AUTO_TEST_CASE (line 164) | BOOST_AUTO_TEST_CASE( init_fail ) function BOOST_AUTO_TEST_CASE (line 181) | BOOST_AUTO_TEST_CASE( roundtrip ) function predicate_result (line 201) | predicate_result entry_matches_impl( function predicate_result (line 257) | predicate_result entry_matches_ip( function predicate_result (line 269) | predicate_result entry_matches( function predicate_result (line 279) | predicate_result hashed_entry_matches( function BOOST_AUTO_TEST_CASE (line 293) | BOOST_AUTO_TEST_CASE( iterate_entries ) function BOOST_AUTO_TEST_CASE (line 319) | BOOST_AUTO_TEST_CASE( iterate_hashed_entries ) function BOOST_AUTO_TEST_CASE (line 346) | BOOST_AUTO_TEST_CASE( iterator_independence ) function knownhost (line 387) | knownhost get_host_but_destroy_collection_and_iterator() function BOOST_AUTO_TEST_CASE (line 401) | BOOST_AUTO_TEST_CASE( knownhost_lifetime ) function do_find_match_test (line 408) | void do_find_match_test( function BOOST_AUTO_TEST_CASE (line 443) | BOOST_AUTO_TEST_CASE( find_match ) function BOOST_AUTO_TEST_CASE (line 452) | BOOST_AUTO_TEST_CASE( find_match_hashed ) function do_find_mismatch_test (line 457) | void do_find_mismatch_test( function BOOST_AUTO_TEST_CASE (line 492) | BOOST_AUTO_TEST_CASE( find_mismatch ) function BOOST_AUTO_TEST_CASE (line 500) | BOOST_AUTO_TEST_CASE( find_mismatch_hashed ) function BOOST_AUTO_TEST_CASE (line 509) | BOOST_AUTO_TEST_CASE( find_fail ) function BOOST_AUTO_TEST_CASE (line 524) | BOOST_AUTO_TEST_CASE( find_fail_hashed ) function do_erase_test (line 535) | void do_erase_test( function do_erase_test_loop (line 576) | void do_erase_test_loop(const boost::filesystem::path& file, bool is_has... function BOOST_AUTO_TEST_CASE (line 597) | BOOST_AUTO_TEST_CASE( erase_plain ) function BOOST_AUTO_TEST_CASE (line 605) | BOOST_AUTO_TEST_CASE( erase_hashed ) function BOOST_AUTO_TEST_CASE (line 619) | BOOST_AUTO_TEST_CASE( erase_all ) function BOOST_AUTO_TEST_CASE (line 634) | BOOST_AUTO_TEST_CASE( erase_last ) function BOOST_AUTO_TEST_CASE (line 656) | BOOST_AUTO_TEST_CASE( add ) function BOOST_AUTO_TEST_CASE (line 676) | BOOST_AUTO_TEST_CASE( load_save ) FILE: test/ssh/openssh_fixture.cpp function string (line 70) | string error_message_from_stderr(const string& command, function Out (line 86) | Out single_value_from_executable(const path& executable, function Out (line 116) | Out single_value_from_command(const string& command, function Out (line 125) | Out single_value_from_docker_command(const ArgSequence& arguments) function Out (line 131) | Out single_value_from_docker_machine_command(const ArgSequence& arguments) function run_docker_command (line 137) | void run_docker_command(const ArgSequence& arguments) function docker_machine_name (line 142) | optional docker_machine_name() type global_fixture (line 172) | struct global_fixture method global_fixture (line 174) | global_fixture() type test (line 201) | namespace test type ssh (line 203) | namespace ssh function string (line 227) | string openssh_fixture::host() const function string (line 232) | string openssh_fixture::ask_docker_for_host() const function string (line 275) | string openssh_fixture::user() const function path (line 299) | path openssh_fixture::private_key_path() const function path (line 308) | path openssh_fixture::public_key_path() const function path (line 321) | path openssh_fixture::wrong_private_key_path() const function path (line 335) | path openssh_fixture::wrong_public_key_path() const FILE: test/ssh/openssh_fixture.hpp type test (line 23) | namespace test type ssh (line 25) | namespace ssh class openssh_fixture (line 31) | class openssh_fixture FILE: test/ssh/output_stream_test.cpp function string (line 49) | string large_data() function string (line 62) | string large_binary_data() function make_file_read_only (line 78) | void make_file_read_only(sftp_filesystem& filesystem, const path& target) function BOOST_AUTO_TEST_CASE (line 86) | BOOST_AUTO_TEST_CASE(output_stream_multiple_streams) function BOOST_AUTO_TEST_CASE (line 97) | BOOST_AUTO_TEST_CASE(output_stream_multiple_streams_to_same_file) function BOOST_AUTO_TEST_CASE (line 107) | BOOST_AUTO_TEST_CASE(output_stream_is_writeable) function BOOST_AUTO_TEST_CASE (line 130) | BOOST_AUTO_TEST_CASE(output_stream_write_multiple_buffers) function BOOST_AUTO_TEST_CASE (line 160) | BOOST_AUTO_TEST_CASE(output_stream_write_no_buffer) function BOOST_AUTO_TEST_CASE (line 185) | BOOST_AUTO_TEST_CASE(output_stream_write_binary_data) function BOOST_AUTO_TEST_CASE (line 212) | BOOST_AUTO_TEST_CASE(output_stream_write_binary_data_multiple_buffers) function BOOST_AUTO_TEST_CASE (line 240) | BOOST_AUTO_TEST_CASE(output_stream_write_binary_data_stream_op) function BOOST_AUTO_TEST_CASE (line 267) | BOOST_AUTO_TEST_CASE(output_stream_creates_by_default) function BOOST_AUTO_TEST_CASE (line 276) | BOOST_AUTO_TEST_CASE(output_stream_nocreate_flag) function BOOST_AUTO_TEST_CASE (line 284) | BOOST_AUTO_TEST_CASE(output_stream_nocreate_flag_fails) function BOOST_AUTO_TEST_CASE (line 294) | BOOST_AUTO_TEST_CASE(output_stream_noreplace_flag) function BOOST_AUTO_TEST_CASE (line 303) | BOOST_AUTO_TEST_CASE(output_stream_noreplace_flag_fails) function BOOST_AUTO_TEST_CASE (line 312) | BOOST_AUTO_TEST_CASE(output_stream_out_flag_creates) function BOOST_AUTO_TEST_CASE (line 321) | BOOST_AUTO_TEST_CASE(output_stream_out_flag_truncates) function BOOST_AUTO_TEST_CASE (line 343) | BOOST_AUTO_TEST_CASE(output_stream_out_nocreate_flag) function BOOST_AUTO_TEST_CASE (line 353) | BOOST_AUTO_TEST_CASE(output_stream_out_nocreate_flag_fails) function BOOST_AUTO_TEST_CASE (line 364) | BOOST_AUTO_TEST_CASE(output_stream_out_noreplace_flag) function BOOST_AUTO_TEST_CASE (line 376) | BOOST_AUTO_TEST_CASE(output_stream_out_noreplace_flag_fails) function BOOST_AUTO_TEST_CASE (line 386) | BOOST_AUTO_TEST_CASE(output_stream_in_flag_does_not_create) function BOOST_AUTO_TEST_CASE (line 398) | BOOST_AUTO_TEST_CASE(output_stream_in_out_does_not_create) function BOOST_AUTO_TEST_CASE (line 410) | BOOST_AUTO_TEST_CASE(output_stream_in_out_flag_updates) function BOOST_AUTO_TEST_CASE (line 440) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_flag_creates) function BOOST_AUTO_TEST_CASE (line 450) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_nocreate_flag) function BOOST_AUTO_TEST_CASE (line 460) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_nocreate_flag_fails) function BOOST_AUTO_TEST_CASE (line 472) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_noreplace_flag) function BOOST_AUTO_TEST_CASE (line 483) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_noreplace_flag_fails) function BOOST_AUTO_TEST_CASE (line 494) | BOOST_AUTO_TEST_CASE(output_stream_out_trunc_flag_truncates) function BOOST_AUTO_TEST_CASE (line 516) | BOOST_AUTO_TEST_CASE(output_stream_in_out_trunc_flag_creates) function BOOST_AUTO_TEST_CASE (line 526) | BOOST_AUTO_TEST_CASE(output_stream_in_out_trunc_flag_truncates) function BOOST_AUTO_TEST_CASE (line 548) | BOOST_AUTO_TEST_CASE(output_stream_out_append_flag_creates) function BOOST_AUTO_TEST_CASE (line 557) | BOOST_AUTO_TEST_CASE(output_stream_out_append_flag_appends) function BOOST_AUTO_TEST_CASE (line 585) | BOOST_AUTO_TEST_CASE(output_stream_fails_to_open_read_only_by_default) function BOOST_AUTO_TEST_CASE (line 593) | BOOST_AUTO_TEST_CASE(output_stream_out_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 602) | BOOST_AUTO_TEST_CASE(output_stream_in_out_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 613) | BOOST_AUTO_TEST_CASE(output_stream_in_flag_fails_to_open_read_only) function BOOST_AUTO_TEST_CASE (line 625) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_absolute_overshoot) function BOOST_AUTO_TEST_CASE (line 647) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_absolute) function BOOST_AUTO_TEST_CASE (line 669) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_relative_overshoot) function BOOST_AUTO_TEST_CASE (line 692) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_relative) function BOOST_AUTO_TEST_CASE (line 715) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_end) function BOOST_AUTO_TEST_CASE (line 739) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_end_overshoot) function BOOST_AUTO_TEST_CASE (line 761) | BOOST_AUTO_TEST_CASE(output_stream_seek_output_before_end) FILE: test/ssh/path_test.cpp type std (line 58) | namespace std { function ostream (line 60) | ostream& operator<<(ostream& out, const wstring& wide_in) function ostream (line 66) | inline ostream& operator<<(ostream& out, const wchar_t* wide_in) function BOOST_AUTO_TEST_CASE (line 76) | BOOST_AUTO_TEST_CASE( default_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 82) | BOOST_AUTO_TEST_CASE( default_path_filename_is_empty ) function BOOST_AUTO_TEST_CASE (line 88) | BOOST_AUTO_TEST_CASE( default_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 94) | BOOST_AUTO_TEST_CASE( default_path_is_equal_to_another_default_path ) function BOOST_AUTO_TEST_CASE (line 101) | BOOST_AUTO_TEST_CASE( default_path_is_equal_to_a_constructed_copy ) function BOOST_AUTO_TEST_CASE (line 108) | BOOST_AUTO_TEST_CASE( default_path_is_equal_to_an_assigned_copy ) function BOOST_AUTO_TEST_CASE (line 116) | BOOST_AUTO_TEST_CASE( default_path_is_different_to_a_single_segment_path ) function BOOST_AUTO_TEST_CASE (line 123) | BOOST_AUTO_TEST_CASE( default_path_converts_explicity_to_empty_string ) function BOOST_AUTO_TEST_CASE (line 129) | BOOST_AUTO_TEST_CASE( default_path_streams_nothing_to_narrow_string ) function BOOST_AUTO_TEST_CASE (line 137) | BOOST_AUTO_TEST_CASE( default_path_streams_nothing_to_wide_string ) function BOOST_AUTO_TEST_CASE (line 145) | BOOST_AUTO_TEST_CASE( default_path_converts_implicitly_to_empty_string ) function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE( default_path_is_at_end_of_iteration ) function BOOST_AUTO_TEST_CASE (line 159) | BOOST_AUTO_TEST_CASE( default_path_is_relative ) function BOOST_AUTO_TEST_CASE (line 165) | BOOST_AUTO_TEST_CASE( default_path_is_not_absolute ) function BOOST_AUTO_TEST_CASE (line 171) | BOOST_AUTO_TEST_CASE( default_path_has_no_parent_path ) function BOOST_AUTO_TEST_CASE (line 177) | BOOST_AUTO_TEST_CASE( default_path_parent_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 183) | BOOST_AUTO_TEST_CASE( default_path_has_no_relative_path ) function BOOST_AUTO_TEST_CASE (line 189) | BOOST_AUTO_TEST_CASE( default_path_relative_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 195) | BOOST_AUTO_TEST_CASE( root_path_is_not_empty ) function BOOST_AUTO_TEST_CASE (line 201) | BOOST_AUTO_TEST_CASE( root_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 207) | BOOST_AUTO_TEST_CASE( root_path_filename_is_the_root_path ) function BOOST_AUTO_TEST_CASE (line 213) | BOOST_AUTO_TEST_CASE( root_path_is_equal_to_another_root_path ) function BOOST_AUTO_TEST_CASE (line 220) | BOOST_AUTO_TEST_CASE( root_path_is_different_to_a_non_root_relative_path ) function BOOST_AUTO_TEST_CASE (line 227) | BOOST_AUTO_TEST_CASE( root_path_is_different_to_a_non_root_absolute_path ) function BOOST_AUTO_TEST_CASE (line 234) | BOOST_AUTO_TEST_CASE( root_path_is_different_to_a_default_path ) function BOOST_AUTO_TEST_CASE (line 241) | BOOST_AUTO_TEST_CASE( root_path_is_equal_to_a_constructed_copy ) function BOOST_AUTO_TEST_CASE (line 248) | BOOST_AUTO_TEST_CASE( root_path_is_equal_to_an_assigned_copy ) function BOOST_AUTO_TEST_CASE (line 256) | BOOST_AUTO_TEST_CASE( root_path_converts_explicity_to_original_string ) function BOOST_AUTO_TEST_CASE (line 262) | BOOST_AUTO_TEST_CASE( root_path_converts_implicitly_to_original_string ) function BOOST_AUTO_TEST_CASE (line 269) | BOOST_AUTO_TEST_CASE( root_path_can_iterate_once ) function BOOST_AUTO_TEST_CASE (line 276) | BOOST_AUTO_TEST_CASE( root_path_iterator_produces_original_path ) function BOOST_AUTO_TEST_CASE (line 283) | BOOST_AUTO_TEST_CASE( root_path_iteration_is_bidirectional ) function BOOST_AUTO_TEST_CASE (line 292) | BOOST_AUTO_TEST_CASE( root_path_is_not_relative ) function BOOST_AUTO_TEST_CASE (line 298) | BOOST_AUTO_TEST_CASE( root_path_is_absolute ) function BOOST_AUTO_TEST_CASE (line 304) | BOOST_AUTO_TEST_CASE( root_path_has_no_parent_path ) function BOOST_AUTO_TEST_CASE (line 310) | BOOST_AUTO_TEST_CASE( root_path_parent_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 316) | BOOST_AUTO_TEST_CASE( root_path_has_no_relative_path ) function BOOST_AUTO_TEST_CASE (line 322) | BOOST_AUTO_TEST_CASE( root_path_relative_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 328) | BOOST_AUTO_TEST_CASE( dot_path_is_not_empty ) function BOOST_AUTO_TEST_CASE (line 334) | BOOST_AUTO_TEST_CASE( dot_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 340) | BOOST_AUTO_TEST_CASE( dot_path_filename_is_the_dot_path ) function BOOST_AUTO_TEST_CASE (line 346) | BOOST_AUTO_TEST_CASE( dot_path_is_equal_to_another_dot_path ) function BOOST_AUTO_TEST_CASE (line 353) | BOOST_AUTO_TEST_CASE( dot_path_is_different_to_a_non_dot_path ) function BOOST_AUTO_TEST_CASE (line 360) | BOOST_AUTO_TEST_CASE( dot_path_is_different_to_the_root_path ) function BOOST_AUTO_TEST_CASE (line 367) | BOOST_AUTO_TEST_CASE( dot_path_is_different_to_a_directory_path ) function BOOST_AUTO_TEST_CASE (line 374) | BOOST_AUTO_TEST_CASE( dot_path_is_different_to_a_default_path ) function BOOST_AUTO_TEST_CASE (line 381) | BOOST_AUTO_TEST_CASE( dot_path_is_equal_to_a_constructed_copy ) function BOOST_AUTO_TEST_CASE (line 388) | BOOST_AUTO_TEST_CASE( dot_path_is_equal_to_an_assigned_copy ) function BOOST_AUTO_TEST_CASE (line 396) | BOOST_AUTO_TEST_CASE( dot_path_converts_explicity_to_dot_string ) function BOOST_AUTO_TEST_CASE (line 402) | BOOST_AUTO_TEST_CASE( dot_path_converts_implicitly_to_dot_string ) function BOOST_AUTO_TEST_CASE (line 409) | BOOST_AUTO_TEST_CASE( dot_path_can_iterate_once ) function BOOST_AUTO_TEST_CASE (line 416) | BOOST_AUTO_TEST_CASE( dot_path_iterator_produces_original_path ) function BOOST_AUTO_TEST_CASE (line 423) | BOOST_AUTO_TEST_CASE( dot_path_iteration_is_bidirectional ) function BOOST_AUTO_TEST_CASE (line 432) | BOOST_AUTO_TEST_CASE( dot_path_is_relative ) function BOOST_AUTO_TEST_CASE (line 438) | BOOST_AUTO_TEST_CASE( dot_path_is_not_absolute ) function BOOST_AUTO_TEST_CASE (line 444) | BOOST_AUTO_TEST_CASE( dot_path_has_no_parent_path ) function BOOST_AUTO_TEST_CASE (line 450) | BOOST_AUTO_TEST_CASE( dot_path_parent_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 456) | BOOST_AUTO_TEST_CASE( dot_path_has_relative_path ) function BOOST_AUTO_TEST_CASE (line 462) | BOOST_AUTO_TEST_CASE( dot_path_is_its_own_relative_path ) function BOOST_AUTO_TEST_CASE (line 468) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_not_empty ) function BOOST_AUTO_TEST_CASE (line 474) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_filename_excludes_root ) function BOOST_AUTO_TEST_CASE (line 480) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 486) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_equal_to_another_p... function BOOST_AUTO_TEST_CASE (line 493) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_different_to_anoth... function BOOST_AUTO_TEST_CASE (line 500) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_different_to_simil... function BOOST_AUTO_TEST_CASE (line 507) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_equality_is_case_sens... function BOOST_AUTO_TEST_CASE (line 514) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_equal_to_a_constru... function BOOST_AUTO_TEST_CASE (line 521) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_equal_to_an_assign... function BOOST_AUTO_TEST_CASE (line 529) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_less_than_lexi_gre... function BOOST_AUTO_TEST_CASE (line 536) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_greater_than_lexi_... function BOOST_AUTO_TEST_CASE (line 543) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_converts_explicity_to... function BOOST_AUTO_TEST_CASE (line 549) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_converts_implicitly_t... function BOOST_AUTO_TEST_CASE (line 556) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_can_iterate_twice ) function BOOST_AUTO_TEST_CASE (line 563) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_iterator_produces_roo... function BOOST_AUTO_TEST_CASE (line 574) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_iteration_is_bidirect... function BOOST_AUTO_TEST_CASE (line 584) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_not_relative ) function BOOST_AUTO_TEST_CASE (line 590) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_is_absolute ) function BOOST_AUTO_TEST_CASE (line 596) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_has_parent_path ) function BOOST_AUTO_TEST_CASE (line 602) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_parent_path_is_root_p... function BOOST_AUTO_TEST_CASE (line 608) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_has_relative_path ) function BOOST_AUTO_TEST_CASE (line 614) | BOOST_AUTO_TEST_CASE( single_segment_absolute_path_relative_path_is_file... function BOOST_AUTO_TEST_CASE (line 620) | BOOST_AUTO_TEST_CASE( single_segment_relative_path_filename_is_the_singl... function BOOST_AUTO_TEST_CASE (line 626) | BOOST_AUTO_TEST_CASE( single_segment_relative_path_has_no_parent_path ) function BOOST_AUTO_TEST_CASE (line 632) | BOOST_AUTO_TEST_CASE( single_segment_relative_path_parent_path_is_empty ) function BOOST_AUTO_TEST_CASE (line 638) | BOOST_AUTO_TEST_CASE( single_segment_relative_path_has_relative_path ) function BOOST_AUTO_TEST_CASE (line 644) | BOOST_AUTO_TEST_CASE( single_segment_is_its_own_relative_path ) function BOOST_AUTO_TEST_CASE (line 650) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_not_empty ) function BOOST_AUTO_TEST_CASE (line 656) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_filename_is_last_segme... function BOOST_AUTO_TEST_CASE (line 662) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 668) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_equal_to_another_pa... function BOOST_AUTO_TEST_CASE (line 675) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_different_to_anothe... function BOOST_AUTO_TEST_CASE (line 682) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_different_to_anothe... function BOOST_AUTO_TEST_CASE (line 689) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_equality_is_case_sensi... function BOOST_AUTO_TEST_CASE (line 696) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_equal_to_a_construc... function BOOST_AUTO_TEST_CASE (line 703) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_equal_to_an_assigne... function BOOST_AUTO_TEST_CASE (line 711) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_compares_less_than_lex... function BOOST_AUTO_TEST_CASE (line 718) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_compares_greater_than_... function BOOST_AUTO_TEST_CASE (line 725) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_converts_explicity_to_... function BOOST_AUTO_TEST_CASE (line 731) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_converts_implicitly_to... function BOOST_AUTO_TEST_CASE (line 738) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_can_iterate_twice ) function BOOST_AUTO_TEST_CASE (line 745) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_iterator_produces_dir_... function BOOST_AUTO_TEST_CASE (line 756) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_iteration_is_bidirecti... function BOOST_AUTO_TEST_CASE (line 766) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_relative ) function BOOST_AUTO_TEST_CASE (line 772) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_is_not_absolute ) function BOOST_AUTO_TEST_CASE (line 778) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_has_parent_path ) function BOOST_AUTO_TEST_CASE (line 784) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 791) | BOOST_AUTO_TEST_CASE( multi_segment_relative_path_has_relative_path ) function BOOST_AUTO_TEST_CASE (line 797) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 813) | BOOST_AUTO_TEST_CASE( multiple_adjacent_separators_do_not_affect_path_eq... function BOOST_AUTO_TEST_CASE (line 821) | BOOST_AUTO_TEST_CASE( multiple_adjacent_separators_do_not_affect_iterati... function BOOST_AUTO_TEST_CASE (line 833) | BOOST_AUTO_TEST_CASE( multiple_adjacent_separators_do_not_affect_filename ) function BOOST_AUTO_TEST_CASE (line 839) | BOOST_AUTO_TEST_CASE( directory_path_is_not_empty ) function BOOST_AUTO_TEST_CASE (line 845) | BOOST_AUTO_TEST_CASE( directory_path_filename_is_dot ) function BOOST_AUTO_TEST_CASE (line 851) | BOOST_AUTO_TEST_CASE( directory_path_is_equal_to_itself ) function BOOST_AUTO_TEST_CASE (line 857) | BOOST_AUTO_TEST_CASE( directory_path_is_not_equal_to_similar_file_path ) function BOOST_AUTO_TEST_CASE (line 864) | BOOST_AUTO_TEST_CASE( directory_path_is_equal_to_another_path_from_equal... function BOOST_AUTO_TEST_CASE (line 871) | BOOST_AUTO_TEST_CASE( directory_path_is_equal_to_a_constructed_copy ) function BOOST_AUTO_TEST_CASE (line 878) | BOOST_AUTO_TEST_CASE( directory_path_is_equal_to_an_assigned_copy ) function BOOST_AUTO_TEST_CASE (line 886) | BOOST_AUTO_TEST_CASE( directory_path_is_less_than_lexi_greater_source ) function BOOST_AUTO_TEST_CASE (line 893) | BOOST_AUTO_TEST_CASE( directory_path_is_greater_than_lexi_less_source ) function BOOST_AUTO_TEST_CASE (line 900) | BOOST_AUTO_TEST_CASE( directory_path_converts_explicity_to_original_stri... function BOOST_AUTO_TEST_CASE (line 906) | BOOST_AUTO_TEST_CASE( directory_path_converts_implicitly_to_original_str... function BOOST_AUTO_TEST_CASE (line 913) | BOOST_AUTO_TEST_CASE( directory_path_iterates_once_more_than_number_of_n... function BOOST_AUTO_TEST_CASE (line 920) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 933) | BOOST_AUTO_TEST_CASE( directory_path_iteration_is_bidirectional ) function BOOST_AUTO_TEST_CASE (line 944) | BOOST_AUTO_TEST_CASE( directory_path_has_parent_path ) function BOOST_AUTO_TEST_CASE (line 950) | BOOST_AUTO_TEST_CASE( directory_path_parent_path_omit_trailing_slash ) function BOOST_AUTO_TEST_CASE (line 956) | BOOST_AUTO_TEST_CASE( directory_path_has_relative_path ) function BOOST_AUTO_TEST_CASE (line 962) | BOOST_AUTO_TEST_CASE( directory_path_is_its_own_relative_path ) function BOOST_AUTO_TEST_CASE (line 968) | BOOST_AUTO_TEST_CASE( dotted_directory_path_has_parent_path ) function BOOST_AUTO_TEST_CASE (line 974) | BOOST_AUTO_TEST_CASE( dotted_directory_path_filename_is_dot ) function BOOST_AUTO_TEST_CASE (line 980) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 987) | BOOST_AUTO_TEST_CASE( relative_directory_path_is_relative ) function BOOST_AUTO_TEST_CASE (line 993) | BOOST_AUTO_TEST_CASE( absolute_directory_path_is_not_relative ) function BOOST_AUTO_TEST_CASE (line 999) | BOOST_AUTO_TEST_CASE( relative_directory_path_is_not_absolute ) function BOOST_AUTO_TEST_CASE (line 1005) | BOOST_AUTO_TEST_CASE( absolute_directory_path_is_absolute ) function BOOST_AUTO_TEST_CASE (line 1011) | BOOST_AUTO_TEST_CASE( concatenating_relative_paths_returns_concantenation ) function BOOST_AUTO_TEST_CASE (line 1018) | BOOST_AUTO_TEST_CASE( concatenating_relative_paths_leaves_both_operands_... function BOOST_AUTO_TEST_CASE (line 1027) | BOOST_AUTO_TEST_CASE( concatenating_relative_paths_inserts_single_separa... function BOOST_AUTO_TEST_CASE (line 1034) | BOOST_AUTO_TEST_CASE( appending_relative_path_to_another_returns_concate... function BOOST_AUTO_TEST_CASE (line 1041) | BOOST_AUTO_TEST_CASE( appending_relative_path_to_another_changes_latter_... function BOOST_AUTO_TEST_CASE (line 1049) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1058) | BOOST_AUTO_TEST_CASE( appending_relative_path_to_another_inserts_single_... function BOOST_AUTO_TEST_CASE (line 1066) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1074) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1084) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1092) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1100) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1109) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1118) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1127) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1135) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1145) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1153) | BOOST_AUTO_TEST_CASE( appending_absolute_to_relative_returns_concatenati... function BOOST_AUTO_TEST_CASE (line 1160) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1169) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1178) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1187) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1195) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1205) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1213) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1221) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1230) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1239) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1248) | BOOST_AUTO_TEST_CASE( concatenating_default_and_relative_returns_the_lat... function BOOST_AUTO_TEST_CASE (line 1255) | BOOST_AUTO_TEST_CASE( concatenating_default_and_relative_leaves_both_unc... function BOOST_AUTO_TEST_CASE (line 1264) | BOOST_AUTO_TEST_CASE( appending_relative_to_default_returns_the_former ) function BOOST_AUTO_TEST_CASE (line 1271) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1280) | BOOST_AUTO_TEST_CASE( appending_relative_to_default_leaves_former_unchan... function BOOST_AUTO_TEST_CASE (line 1288) | BOOST_AUTO_TEST_CASE( concatenating_root_and_relative_returns_concatenat... function BOOST_AUTO_TEST_CASE (line 1295) | BOOST_AUTO_TEST_CASE(concatenating_root_and_relative_leaves_both_unchang... function BOOST_AUTO_TEST_CASE (line 1304) | BOOST_AUTO_TEST_CASE( concatenating_root_and_relative_doesnt_insert_sepa... function BOOST_AUTO_TEST_CASE (line 1311) | BOOST_AUTO_TEST_CASE( appending_relative_to_root_returns_concatenation ) function BOOST_AUTO_TEST_CASE (line 1318) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1327) | BOOST_AUTO_TEST_CASE( appending_relative_to_root_leaves_former_unchanged ) function BOOST_AUTO_TEST_CASE (line 1335) | BOOST_AUTO_TEST_CASE( appending_relative_to_root_doesnt_insert_separator ) function BOOST_AUTO_TEST_CASE (line 1343) | BOOST_AUTO_TEST_CASE( concatenating_root_and_root_paths_returns_root_path ) function BOOST_AUTO_TEST_CASE (line 1350) | BOOST_AUTO_TEST_CASE( concatenating_root_and_root_paths_leaves_both_unch... function BOOST_AUTO_TEST_CASE (line 1359) | BOOST_AUTO_TEST_CASE( concatenating_root_and_root_paths_collapses_separa... function BOOST_AUTO_TEST_CASE (line 1366) | BOOST_AUTO_TEST_CASE( appending_root_path_to_root_path_returns_root_path ) function BOOST_AUTO_TEST_CASE (line 1373) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1383) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1407) | BOOST_AUTO_TEST_CASE( path_created_from_wide_string_is_equal_to_another ) function BOOST_AUTO_TEST_CASE (line 1414) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1429) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1436) | BOOST_AUTO_TEST_CASE( function BOOST_AUTO_TEST_CASE (line 1443) | BOOST_AUTO_TEST_CASE( native_string_is_utf8 ) function BOOST_AUTO_TEST_CASE (line 1449) | BOOST_AUTO_TEST_CASE( narrow_string_accessor_is_utf8 ) function BOOST_AUTO_TEST_CASE (line 1456) | BOOST_AUTO_TEST_CASE( wide_string_accessor_preserves_wide_string ) function BOOST_AUTO_TEST_CASE (line 1463) | BOOST_AUTO_TEST_CASE( string_conversion_to_local_codepage_works ) function BOOST_AUTO_TEST_CASE (line 1471) | BOOST_AUTO_TEST_CASE( implicit_string_conversion_is_utf8 ) function BOOST_AUTO_TEST_CASE (line 1478) | BOOST_AUTO_TEST_CASE( path_contructs_implicitly_from_narrow_pointer ) function BOOST_AUTO_TEST_CASE (line 1485) | BOOST_AUTO_TEST_CASE( path_contructs_implicitly_from_wide_pointer ) function BOOST_AUTO_TEST_CASE (line 1492) | BOOST_AUTO_TEST_CASE( path_contructs_implicitly_from_narrow_string ) function BOOST_AUTO_TEST_CASE (line 1499) | BOOST_AUTO_TEST_CASE( path_contructs_implicitly_from_wide_string ) function BOOST_AUTO_TEST_CASE (line 1506) | BOOST_AUTO_TEST_CASE( path_contructs_from_narrow_range ) function BOOST_AUTO_TEST_CASE (line 1513) | BOOST_AUTO_TEST_CASE( path_contructs_from_wide_range ) function BOOST_AUTO_TEST_CASE (line 1520) | BOOST_AUTO_TEST_CASE( appending_wide_string_to_path_extends_path ) function BOOST_AUTO_TEST_CASE (line 1529) | BOOST_AUTO_TEST_CASE( concatenating_wide_string_and_path_returns_concate... FILE: test/ssh/session_fixture.cpp type test (line 36) | namespace test type ssh (line 38) | namespace ssh function string (line 47) | string port_to_string(long port) function open_socket_to_host (line 60) | void open_socket_to_host(boost::asio::io_service& io, function session (line 90) | session& session_fixture::test_session() FILE: test/ssh/session_fixture.hpp type test (line 27) | namespace test type ssh (line 29) | namespace ssh class session_fixture (line 35) | class session_fixture : virtual public openssh_fixture FILE: test/ssh/session_test.cpp function BOOST_AUTO_TEST_CASE (line 56) | BOOST_AUTO_TEST_CASE(default_message) function BOOST_AUTO_TEST_CASE (line 64) | BOOST_AUTO_TEST_CASE(custom_message) function BOOST_AUTO_TEST_CASE (line 72) | BOOST_AUTO_TEST_CASE(swap) function BOOST_AUTO_TEST_CASE (line 90) | BOOST_AUTO_TEST_CASE(move_construct) function BOOST_AUTO_TEST_CASE (line 100) | BOOST_AUTO_TEST_CASE(move_assign) FILE: test/ssh/sftp_fixture.cpp function filename_matches (line 45) | bool filename_matches(const string& filename, const sftp_file& remote_file) type test (line 51) | namespace test type ssh (line 53) | namespace ssh function sftp_filesystem (line 60) | sftp_filesystem& sftp_fixture::filesystem() function path (line 65) | path sftp_fixture::sandbox() const function path (line 70) | path sftp_fixture::absolute_sandbox() const function sftp_file (line 75) | sftp_file sftp_fixture::find_file_in_sandbox(const string& filename) function path (line 85) | path sftp_fixture::new_file_in_sandbox() function path (line 93) | path sftp_fixture::new_file_in_sandbox(const path& filename) function path (line 100) | path sftp_fixture::new_file_in_sandbox_containing_data(const string&... function path (line 110) | path sftp_fixture::new_file_in_sandbox_containing_data(const path& n... function path (line 121) | path sftp_fixture::new_directory_in_sandbox() function sftp_filesystem (line 137) | sftp_filesystem sftp_fixture::authenticate_and_create_sftp() FILE: test/ssh/sftp_fixture.hpp type test (line 25) | namespace test type ssh (line 27) | namespace ssh class sftp_fixture (line 29) | class sftp_fixture : public session_fixture FILE: test/ssh/stream_threading_test.cpp function string (line 46) | string large_data() function string (line 65) | string get_first_token(ifstream& stream) function BOOST_AUTO_TEST_CASE (line 73) | BOOST_AUTO_TEST_CASE(stream_read_on_different_threads) function BOOST_AUTO_TEST_CASE (line 100) | BOOST_AUTO_TEST_CASE(parallel_file_closing) FILE: test/versions/version_test.cpp function BOOST_AUTO_TEST_CASE (line 45) | BOOST_AUTO_TEST_CASE( snapshot ) function BOOST_AUTO_TEST_CASE (line 53) | BOOST_AUTO_TEST_CASE( release_numeric ) function BOOST_AUTO_TEST_CASE (line 70) | BOOST_AUTO_TEST_CASE( release_string ) function BOOST_AUTO_TEST_CASE (line 78) | BOOST_AUTO_TEST_CASE( timestamp ) FILE: thirdparty/taskdialog98/TaskDialog.h type LITEM (line 74) | typedef struct tagLITEM type NMLINK (line 84) | typedef struct tagNMLINK function class (line 90) | class CLinkCtrl type BUTTON_IMAGELIST (line 102) | typedef struct type _TASKDIALOG_FLAGS (line 125) | enum _TASKDIALOG_FLAGS type TASKDIALOG_FLAGS (line 144) | typedef int TASKDIALOG_FLAGS; type TASKDIALOG_MESSAGES (line 146) | typedef enum _TASKDIALOG_MESSAGES type TASKDIALOG_NOTIFICATIONS (line 165) | typedef enum _TASKDIALOG_NOTIFICATIONS type TASKDIALOG_BUTTON (line 180) | typedef struct _TASKDIALOG_BUTTON type TASKDIALOG_ELEMENTS (line 186) | typedef enum _TASKDIALOG_ELEMENTS type TASKDIALOG_ICON_ELEMENTS (line 194) | typedef enum _TASKDIALOG_ICON_ELEMENTS type _TASKDIALOG_COMMON_BUTTON_FLAGS (line 205) | enum _TASKDIALOG_COMMON_BUTTON_FLAGS type TASKDIALOG_COMMON_BUTTON_FLAGS (line 214) | typedef int TASKDIALOG_COMMON_BUTTON_FLAGS; type TASKDIALOGCONFIG (line 216) | typedef struct _TASKDIALOGCONFIG function m_bNavigated (line 304) | m_bNavigated(false) function SetConfig (line 355) | bool SetConfig(const TASKDIALOGCONFIG* pConfig) function GetDialogResult (line 372) | void GetDialogResult(int* pnButton, int* pnRadioButton, BOOL* pfVerifica... function BOOL (line 380) | BOOL NavigatePage(TASKDIALOGCONFIG* pTaskConfig) function BOOL (line 390) | BOOL ClickButton(UINT uID) function BOOL (line 402) | BOOL EnableButton(UINT uID, BOOL bEnable) function BOOL (line 413) | BOOL ClickRadioButton(UINT uID) function BOOL (line 425) | BOOL EnableRadioButton(UINT uID, BOOL bEnable) function BOOL (line 436) | BOOL ClickVerification(BOOL bChecked, BOOL bTakeFocus) function BOOL (line 443) | BOOL SetElementText(TASKDIALOG_ELEMENTS Element, LPCWSTR pstrText) function BOOL (line 463) | BOOL UpdateElementText(TASKDIALOG_ELEMENTS Element, LPCWSTR pstrText) function BOOL (line 468) | BOOL UpdateIcon(TASKDIALOG_ICON_ELEMENTS Element, LPCWSTR pstrIcon) function BOOL (line 489) | BOOL SetProgressBarPos(UINT nPos) function BOOL (line 495) | BOOL SetProgressBarRange(UINT nMin, UINT nMax) function BOOL (line 501) | BOOL SetProgressBarState(int nNewState) function BOOL (line 512) | BOOL SetProgressBarMarquee(int iMarquee, UINT uTimer) function SetMarqueeProgressBar (line 525) | void SetMarqueeProgressBar(BOOL bMarquee) function HRESULT (line 541) | static HRESULT CALLBACK TaskDialogCallback(HWND hwnd, UINT msg, WPARAM w... function OnDialogConstructed (line 590) | void OnDialogConstructed() function OnCreated (line 594) | void OnCreated() function BOOL (line 598) | BOOL OnButtonClicked(int /*nButton*/) function OnRadioButtonClicked (line 603) | void OnRadioButtonClicked(int /*nRadioButton*/) function OnHyperlinkClicked (line 607) | void OnHyperlinkClicked(LPCWSTR /*pszHREF*/) function OnExpandoButtonClicked (line 611) | void OnExpandoButtonClicked(bool /*bExpanded*/) function OnVerificationClicked (line 615) | void OnVerificationClicked(bool /*bChecked*/) function OnHelp (line 619) | void OnHelp() function BOOL (line 623) | BOOL OnTimer(DWORD /*dwTickCount*/) function OnNavigated (line 628) | void OnNavigated() function OnDestroyed (line 632) | void OnDestroyed() function DoInitTemplate (line 704) | void DoInitTemplate() function DoInitControls (line 818) | void DoInitControls() function LRESULT (line 885) | LRESULT OnWmDestroy(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/,... function LRESULT (line 927) | LRESULT OnWmEraseBkgnd(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam... function LRESULT (line 953) | LRESULT OnWmCtlColor(UINT /*uMsg*/, WPARAM wParam, LPARAM lParam, BOOL& ... function LRESULT (line 1020) | LRESULT OnSysCommand(UINT /*uMsg*/, WPARAM wParam, LPARAM /*lParam*/, BO... function LRESULT (line 1029) | LRESULT OnWmDrawItem(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM lParam, BO... function LRESULT (line 1054) | LRESULT OnMsgClickButton(UINT /*uMsg*/, WPARAM wParam, LPARAM /*lParam*/... function LRESULT (line 1060) | LRESULT OnMsgClickRadioButton(UINT /*uMsg*/, WPARAM wParam, LPARAM /*lPa... function LRESULT (line 1066) | LRESULT OnMsgClickVerification(UINT /*uMsg*/, WPARAM wParam, LPARAM lPar... function LRESULT (line 1072) | LRESULT OnMsgEnableButton(UINT /*uMsg*/, WPARAM wParam, LPARAM lParam, B... function LRESULT (line 1077) | LRESULT OnMsgEnableRadioButton(UINT /*uMsg*/, WPARAM wParam, LPARAM lPar... function LRESULT (line 1082) | LRESULT OnMsgSetElementText(UINT /*uMsg*/, WPARAM wParam, LPARAM lParam,... function LRESULT (line 1087) | LRESULT OnMsgUpdateElementText(UINT /*uMsg*/, WPARAM wParam, LPARAM lPar... function LRESULT (line 1092) | LRESULT OnMsgSetProgressBarPos(UINT /*uMsg*/, WPARAM wParam, LPARAM /*lP... function LRESULT (line 1098) | LRESULT OnMsgSetProgressBarRange(UINT /*uMsg*/, WPARAM /*wParam*/, LPARA... function LRESULT (line 1104) | LRESULT OnMsgSetMarqueeProgressBar(UINT /*uMsg*/, WPARAM wParam, LPARAM ... function LRESULT (line 1110) | LRESULT OnMsgSetProgressBarState(UINT /*uMsg*/, WPARAM wParam, LPARAM /*... function LRESULT (line 1115) | LRESULT OnMsgSetProgressBarMarquee(UINT /*uMsg*/, WPARAM wParam, LPARAM ... function LRESULT (line 1122) | LRESULT OnMsgCommonButtonClick(WORD /*wNotifyCode*/, WORD wID, HWND /*hW... function LRESULT (line 1131) | LRESULT OnMsgCustomButtonClick(WORD /*wNotifyCode*/, WORD wID, HWND /*hW... function LRESULT (line 1154) | LRESULT OnMsgRadioClick(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/... function LRESULT (line 1161) | LRESULT OnMsgHyperlinkClicked(int /*idCtrl*/, LPNMHDR pnmh, BOOL& /*bHan... function _Reset (line 1170) | void _Reset() function SIZE (line 1179) | SIZE _LayoutControls(int cxMaxDialog, bool bCreateControls) function _CustomDrawIcon (line 1565) | void _CustomDrawIcon(LPDRAWITEMSTRUCT lpDIS, COLORREF clrBack, HICON hIc... function _CustomDrawCommandLink (line 1573) | void _CustomDrawCommandLink(LPDRAWITEMSTRUCT lpDIS) function _PlaySound (line 1633) | void _PlaySound() function _RemoveHREF (line 1640) | void _RemoveHREF(LPTSTR pstr) const function RECT (line 1662) | RECT _CenterDialog(SIZE dluDialog) const function _DoExpandCollapse (line 1687) | void _DoExpandCollapse() function _AddControl (line 1732) | void _AddControl(ATL::_U_STRINGorID ClassName, WORD wId, RECT rc, DWORD ... function HICON (line 1738) | HICON _LoadIcon(LPCWSTR pstr, int cxy) const function SIZE_T (line 1762) | SIZE_T _InMemoryOffset(WORD i) const { return 6 + (i * 0x0e); } function SIZE_T (line 1767) | SIZE_T _InFileOffset(WORD i) const { return 6 + (i * 0x10); } function HICON (line 1779) | HICON _LoadIcon(const BYTE bytes[], SIZE_T size, int cxy) const function _LoadString (line 1815) | void _LoadString(LPCWSTR pstr, LPTSTR pszBuffer, SIZE_T cchMax) const function _LoadString (line 1827) | void _LoadString(int id, LPTSTR pszBuffer, SIZE_T cchMax) const function _SplitCommandText (line 1834) | void _SplitCommandText(LPTSTR pstrBuffer, LPCTSTR& pstrTitle, SIZE_T& cc... function _AlignDLU (line 1852) | void _AlignDLU(LONG& pos, int iType) const function SIZE (line 1862) | SIZE _GetTextSize(LPCWSTR pstr, LPTSTR pszBuffer, SIZE_T cchMax, UINT uS... function SIZE (line 1871) | SIZE _GetTextSize(int id, LPTSTR pszBuffer, SIZE_T cchMax, UINT uStyle, ... function SIZE (line 1877) | SIZE _GetTextSizeHREF(LPCWSTR pstr, LPTSTR pszBuffer, SIZE_T cchMax, UIN... function SIZE (line 1886) | SIZE _GetTextSize(LPCTSTR pstr, SIZE_T cchMax, UINT uStyle, HFONT hFont,... function class (line 1902) | class CTask98Dialog : public CTask98DialogImpl function HRESULT (line 1911) | inline HRESULT Task98DialogIndirect(const TASKDIALOGCONFIG* pTaskConfig,... function HRESULT (line 1923) | inline HRESULT Task98Dialog(HWND hwndParent, HINSTANCE hInstance, LPCTST... FILE: thirdparty/taskdialog98/TaskDialogTest.cpp function _tWinMain (line 18) | int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, L... FILE: thirdparty/taskdialog98/maindlg.h function class (line 65) | class CMainDlg : public CDialogImpl function LRESULT (line 110) | LRESULT OnClose(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/, BOOL& ... function LRESULT (line 116) | LRESULT OnTest1(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BO... function LRESULT (line 161) | LRESULT OnTest4(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BO... function LRESULT (line 218) | LRESULT OnTest6(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BO... function LRESULT (line 285) | LRESULT OnTest8(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BO... function LRESULT (line 335) | LRESULT OnTest9(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BO... function LRESULT (line 375) | LRESULT OnTest10(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, B... function BOOL (line 445) | BOOL OnTimer(UINT wTime) function BOOL (line 450) | BOOL OnButtonClicked(int nID)