Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CppCon/CppCon2014
/ types & classes
Types & classes
157 in github.com/CppCon/CppCon2014
⨍
Functions
289
◇
Types & classes
157
↓ 14 callers
Class
ThrowErrorFromErrno
Presentations/How to call C libraries from C++/Code/Po7/Po7_Invoke.h:42
↓ 9 callers
Class
NeverFails
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Checked.h:26
↓ 9 callers
Class
Wrapper
Presentations/How to call C libraries from C++/Code/Po7/Po7_Basics.h:25
↓ 5 callers
Class
AnyIsTrue
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Checked.h:32
↓ 4 callers
Enum
socket_domain_t
socket_domain_t is effectively a template parameter, determing the address type of a socket.
Presentations/How to call C libraries from C++/Code/Po7/Po7_is_sockaddr.h:48
↓ 4 callers
Enum
socket_type_t
socket_type_t is the second paremeter to socket()
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:85
↓ 3 callers
Class
AnyIsFalse
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Checked.h:40
↓ 3 callers
Enum
shutdown_how_t
shutdown_how_t is a parameter to shutdown()
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:230
↓ 2 callers
Class
A
Lightning Talks/C++ Puzzlers/05_thetype-solution.cpp:4
↓ 2 callers
Class
SocketDeleter
unique_socket refers to a socket, and represents the obligation to close it
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:56
↓ 2 callers
Class
ThrowInvokeWithGroupsFailed
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/InvokeWithGroups.h:77
↓ 2 callers
Class
ssize_t_Result
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.cpp:101
↓ 1 callers
Class
A
Lightning Talks/C++ Puzzlers/05_thetype.cpp:8
↓ 1 callers
Class
B
Lightning Talks/C++ Puzzlers/05_thetype-solution.cpp:10
↓ 1 callers
Class
SocketTag
socket_t represents a socket in any domain
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:25
↓ 1 callers
Enum
socket_protocol_t
socket_protocol_t is the third paremeter to socket()
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:96
Class
AllBoxedAndEnumTypesAreWrapped
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Wrapper.h:80
Class
AllBoxedAndEnumTypesAreWrapped< W, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Wrapper.h:82
Class
AllBoxedAndEnumTypesAreWrapped< W, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Wrapper.h:83
Class
AllBoxedTypesAreWrapped
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Wrapper.h:76
Class
AllBoxedTypesAreWrapped< Boxed<T> >
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Wrapper.h:77
Class
AllUniquePtrsAreSeized
Presentations/How to call C libraries from C++/Code/PlusPlus/Seizing/Seizer.h:65
Class
AllUniquePtrsAreSeized< std::unique_ptr<T,D> >
Presentations/How to call C libraries from C++/Code/PlusPlus/Seizing/Seizer.h:66
Class
AtScopeExit
Presentations/C++11 in the Wild - Techniques from a Real Codebase/auto.h:3
Class
B
Lightning Talks/C++ Puzzlers/05_thetype.cpp:14
Class
Base
Lightning Talks/C++ Puzzlers/02_oops.cpp:7
Class
Base
Lightning Talks/C++ Puzzlers/02_oops-solution.cpp:8
Class
Boxed
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Boxed.h:49
Class
BoxedWrapper
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/Boxed.h:125
Class
CheckAndThrowErrorFromErrno
Presentations/How to call C libraries from C++/Code/Po7/Po7_Invoke.h:50
Class
CheckFailureWith
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Checked.h:72
Class
Conjugated
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:151
Class
Container
Presentations/C++11 in the Wild - Techniques from a Real Codebase/function.h:9
Class
ContainerBase
Presentations/C++11 in the Wild - Techniques from a Real Codebase/function.h:4
Class
DefaultForwarder
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:51
Class
Derived
Lightning Talks/C++ Puzzlers/02_oops.cpp:16
Class
Derived
Lightning Talks/C++ Puzzlers/02_oops-solution.cpp:18
Class
DoesNotSucceed
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Checked.h:51
Class
EnumWrapper
Presentations/How to call C libraries from C++/Code/PlusPlus/Wrapping/EnumWrapper.h:26
Class
Error
Presentations/Hourglass Interfaces for C++ APIs/code/poller.cpp:11
Class
ForwardAsNonconstPointer
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/ForwardAsNonconstPointer.h:36
Class
ForwardAsPointer
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/ForwardAsPointer.h:28
Class
ForwardOutputsAndNonscalarsAsNonconstPointers
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:76
Class
ForwardOutputsAndNonscalarsAsNonconstPointers< T, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:78
Class
ForwardOutputsAndNonscalarsAsNonconstPointers< T, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:79
Class
ForwardOutputsAndNonscalarsAsPointers
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:68
Class
ForwardOutputsAndNonscalarsAsPointers< T, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:70
Class
ForwardOutputsAndNonscalarsAsPointers< T, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:71
Class
ForwardOutputsAsPointers
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:60
Class
ForwardOutputsAsPointers< T, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:62
Class
ForwardOutputsAsPointers< T, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/Forwarder.h:63
Class
Forwarder
Presentations/How to call C libraries from C++/Code/Po7/Po7_Invoke.h:19
Class
HairPoll
Presentations/Hourglass Interfaces for C++ APIs/code/poller.cpp:46
Class
InOutParameterGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/InOut.h:30
Class
InParameterGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/In.h:35
Class
InParameterGroup< NeverFails, false, false, P... >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/In.h:85
Class
Inverted
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Inverted.h:82
Class
InvertibleIdentityFunctor
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Inverted.h:63
Class
InvokeWithGroupsFailed
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/InvokeWithGroups.h:72
Class
InvokeWithGroupsInvoker
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/InvokeWithGroups.h:90
Class
InvokeWithGroupsInvoker<void>
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/InvokeWithGroups.h:106
Class
MessageFlagsTag
msg_flags_t is a parameter to send() and recv()
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:194
Class
NoResultGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/Result.h:86
Class
OutParameterGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/Out.h:38
Class
PointerConstCaster
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/ForwardAsNonconstPointer.h:22
Class
PointerConstCaster< T, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/ForwardAsNonconstPointer.h:25
Class
PointerConstCaster< const T, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Forwarding/ForwardAsNonconstPointer.h:26
Class
PointerToValue
Presentations/How to call C libraries from C++/Code/PlusPlus/Seizing/PointerToValue.h:41
Class
Poll
Presentations/Hourglass Interfaces for C++ APIs/code/hairpoll.cpp:47
Class
Prefixed
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Prefixed.h:44
Class
Result
Presentations/Hourglass Interfaces for C++ APIs/code/poller.cpp:71
Class
ResultGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/Result.h:36
Class
ReturnSelector
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Returned.h:28
Class
ReturnSelector< false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Returned.h:38
Class
ReturnSelector< true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Returned.h:31
Class
Seizer
Presentations/How to call C libraries from C++/Code/Po7/Po7_Basics.h:45
Class
SocketInDomainDeleter
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:66
Class
SocketInDomainTag
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:36
Class
T
Lightning Talks/C++ Puzzlers/03_inline-solution.h:12
Class
T
Lightning Talks/C++ Puzzlers/03_inline.h:13
Class
TemporarilyUnwrapped
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:49
Class
TemporarilyUnwrapped< Wrapper, W, false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:52
Class
TemporarilyUnwrapped< Wrapper, W, true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:70
Class
TemporarilyUnwrappedInvoker
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:100
Class
TemporarilyUnwrappedInvoker< void, ResultWrapper >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Conjugated.h:123
Class
ThingToMake
Presentations/How to call C libraries from C++/Code/Po7/Po7_Basics.h:62
Class
ThrowOnError
Presentations/Hourglass Interfaces for C++ APIs/code/poller.cpp:27
Class
ThrowSelector
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Thrown.h:23
Class
ThrowSelector< false >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Thrown.h:33
Class
ThrowSelector< true >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Group modifiers/Thrown.h:26
Class
TypeThatWrapsTo_Specializer
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Invoke.h:81
Class
TypeThatWrapsTo_Specializer< FunctorFamily, Desired& >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Invoke.h:91
Class
TypeThatWrapsTo_Specializer< FunctorFamily, Desired&& >
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Invoke.h:101
Class
UniquePtrSeizer
Presentations/How to call C libraries from C++/Code/PlusPlus/Seizing/UniquePtrSeizer.h:28
Class
UniquePtrSeizer< UniquePtrType, PointerToValue<ReleasedType> >
Presentations/How to call C libraries from C++/Code/PlusPlus/Seizing/UniquePtrSeizer.h:40
Class
UnpassedParameterGroup
Presentations/How to call C libraries from C++/Code/PlusPlus/Invoking/Groups/NotPassed.h:34
Class
Widget
Presentations/C++11 in the Wild - Techniques from a Real Codebase/spaceship.cc:93
Class
Wrapper< in_addr_t >
Presentations/How to call C libraries from C++/Code/Po7/Po7_in.h:38
Class
Wrapper< in_port_t >
Presentations/How to call C libraries from C++/Code/Po7/Po7_in.h:21
Class
Wrapper< shutdown_how_t >
Presentations/How to call C libraries from C++/Code/Po7/Po7_socket.h:231
next →
1–100 of 157, ranked by callers