|
Namespaces |
namespace | sigc |
namespace | sigc::internal |
namespace | SigC |
Classes |
struct | sigc::slot_iterator<T_slot> |
| STL-style iterator for slot_list. More...
|
struct | sigc::slot_const_iterator<T_slot> |
| STL-style const iterator for slot_list. More...
|
struct | sigc::slot_list<T_slot> |
| STL-style list interface for sigc::signal#. More...
|
struct | sigc::internal::slot_iterator_buf<T_emitter, T_result> |
| Special iterator over sigc::internal::signal_impl's slot list that holds extra data. More...
|
struct | sigc::internal::slot_iterator_buf<T_emitter, void> |
| Template specialization of slot_iterator_buf for void return signals. More...
|
struct | sigc::internal::signal_emit0<T_return, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit0<T_return, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit0<void, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit1<T_return, T_arg1, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit1<void, T_arg1, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit2<void, T_arg1, T_arg2, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil> |
| Abstracts signal emission. More...
|
struct | sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil> |
| Abstracts signal emission. More...
|
class | sigc::signal0<T_return, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal1<T_return, T_arg1, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> |
| Signal declaration. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
| Convenience wrapper for the numbered sigc::signal# templates. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal# templates. More...
|
class | sigc::signal<T_return, nil, nil, nil, nil, nil, nil, nil> |
| Convenience wrapper for the numbered sigc::signal0 template. More...
|
class | sigc::signal<T_return, nil, nil, nil, nil, nil, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal0 template. More...
|
class | sigc::signal<T_return, T_arg1, nil, nil, nil, nil, nil, nil> |
| Convenience wrapper for the numbered sigc::signal1 template. More...
|
class | sigc::signal<T_return, T_arg1, nil, nil, nil, nil, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal1 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil> |
| Convenience wrapper for the numbered sigc::signal2 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal2 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil> |
| Convenience wrapper for the numbered sigc::signal3 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal3 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil> |
| Convenience wrapper for the numbered sigc::signal4 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal4 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil> |
| Convenience wrapper for the numbered sigc::signal5 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal5 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> |
| Convenience wrapper for the numbered sigc::signal6 template. More...
|
class | sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::accumulated<T_accumulator> |
| Convenience wrapper for the numbered sigc::signal6 template. More...
|
class | SigC::Signal0<T_return, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal1<T_return, T_arg1, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal2<T_return, T_arg1, T_arg2, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> |
| Signal declaration. More...
|
class | SigC::Signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> |
| Signal declaration. More...
|