pianod2
multisource multiuser scriptable networked music player
Public Member Functions | Public Attributes | List of all members
Parsnip::DictionarySchema::DictionaryMember Class Reference

#include <parsnip_schema.h>

Collaboration diagram for Parsnip::DictionarySchema::DictionaryMember:
Collaboration graph
[legend]

Public Member Functions

bool operator== (const DictionaryMember &other) const
 Determine if two dictionary members are equivalent to each other, deep comparing the schema. More...
 

Public Attributes

SchemaBaseRef member_schema
 Schema for this dictionary member. More...
 
Dependencies expects
 Other elements that must be present when this one is. More...
 
bool mandatory = false
 Whether element must be present. More...
 

Member Function Documentation

◆ operator==()

bool Parsnip::DictionarySchema::DictionaryMember::operator== ( const DictionaryMember other) const

Determine if two dictionary members are equivalent to each other, deep comparing the schema.

Member Data Documentation

◆ expects

Dependencies Parsnip::DictionarySchema::DictionaryMember::expects

Other elements that must be present when this one is.

◆ mandatory

bool Parsnip::DictionarySchema::DictionaryMember::mandatory = false

Whether element must be present.

◆ member_schema

SchemaBaseRef Parsnip::DictionarySchema::DictionaryMember::member_schema

Schema for this dictionary member.


The documentation for this class was generated from the following files: