aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Attributes | List of all members
aegis::gateway::events::message_update Struct Reference

#include <message_update.hpp>

Public Attributes

shards::shardshard
 
aegis::channelchannel
 
lib::optional
< std::reference_wrapper
< aegis::user > > 
user
 
objects::message msg
 

Detailed Description

Todo:
Needs documentation

Member Data Documentation

aegis::channel& aegis::gateway::events::message_update::channel

Reference to channel object this message came from

objects::message aegis::gateway::events::message_update::msg

Message object

shards::shard& aegis::gateway::events::message_update::shard

Reference to shard object this message came from

lib::optional<std::reference_wrapper<aegis::user> > aegis::gateway::events::message_update::user

Cached user object


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