XJ music engine
1.9.6
In-game runtime engine for XJ music.
include
xjmusic
segment
SegmentMeta.h
Go to the documentation of this file.
1
// Copyright (c) XJ Music Inc. (https://xjmusic.com) All Rights Reserved.
2
3
#ifndef SEGMENT_META_H
4
#define SEGMENT_META_H
5
6
#include <string>
7
#include <utility>
8
9
#include "
xjmusic/util/EntityUtils.h
"
10
#include "
SegmentEntity.h
"
11
12
namespace
XJ
{
13
14
class
SegmentMeta
:
public
SegmentEntity
{
15
public
:
16
17
SegmentMeta
() =
default
;
18
19
std::string
key
;
20
std::string
value
;
21
27
[[nodiscard]]
bool
equals
(
const
SegmentMeta
&segmentMeta)
const
;
28
33
[[nodiscard]]
unsigned
long
long
hashCode
()
const
;
34
35
};
36
37
}
// namespace XJ
38
39
#endif
//SEGMENT_META_H
EntityUtils.h
SegmentEntity.h
XJ::SegmentEntity
Definition:
SegmentEntity.h:15
XJ::SegmentMeta
Definition:
SegmentMeta.h:14
XJ::SegmentMeta::value
std::string value
Definition:
SegmentMeta.h:20
XJ::SegmentMeta::hashCode
unsigned long long hashCode() const
Definition:
SegmentMeta.cpp:16
XJ::SegmentMeta::SegmentMeta
SegmentMeta()=default
XJ::SegmentMeta::key
std::string key
Definition:
SegmentMeta.h:19
XJ::SegmentMeta::equals
bool equals(const SegmentMeta &segmentMeta) const
Definition:
SegmentMeta.cpp:8
XJ
Definition:
ActiveAudio.h:11
Generated by
1.9.1