struct CCL::CommandRegistry::Entry

struct Entry
{
    // typedefs

    typedef LinkedList <Entry> List;

    // fields

    CStringPtr category;
    CStringPtr name;
    CStringPtr arguments;
    int flags;

    // construction

    Entry (
        CStringPtr category = nullptr,
        CStringPtr name = nullptr,
        CStringPtr arguments = nullptr,
        int flags = 0
    );

    // methods

    static List& getList ();
};