16cc7e608c
EntryID( #865 ): move into the support library
...
does no longer depend on the asset subsystem
2015-08-16 01:35:29 +02:00
f88236319f
relocate EntryID to library namespace
2015-08-16 01:35:29 +02:00
7285c6f4d5
reverse dependency order of Asset::Ident and EntryID
2015-08-16 01:35:29 +02:00
dccc41f156
EntryID( #865 ): switch ID generation to the newly defined generic ID functions
...
...first step to get rid of the proc::asset dependency
2015-08-16 01:35:29 +02:00
fc488f3b56
extract a basic set of generic ID functions for #984
...
using the struct-scheme.hpp and the requirements for
EntryID as a guideline. The goal is to move EntryID
over into the support lib, which means we need to get rid
of all direct proc::asset dependencies. Thus, these generic
ID functions shall form a baseline implementation, while
asset::Struct may provide the previously used implementation
through specialisation -- so the behaviour of EntryID will
not change for the structural assets, but we'll get a more
sane and readable default implementation for all other types.
2015-08-16 01:35:29 +02:00
7ea4f739bd
introduce a new header for #984
2015-08-16 01:35:29 +02:00
b91734b0a6
WIP: first draft -- properties of an external symbolic record type
...
This Record type is intended to play a role in the
diff description / exchange of GUI data structures.
2015-08-16 01:35:28 +02:00
8e16149a25
Ticket #155 : rename Track -> Fork (II)
...
actual renaming of types and variables in the entire code base
2015-05-31 02:03:24 +02:00
a79ba2c507
refactor use of HashVal typedef ( #722 )
2012-12-02 23:03:37 +01:00
77548e74c6
document a weakness of boost::hash for strings
2011-12-03 03:18:03 +01:00
eb79a00cf4
cleanup: rectify Proc-Layer namespaces (I)
2011-12-02 16:10:03 +01:00
2477f2e682
outline of building a hierarchy of hash keys for buffer metadata
2011-10-09 16:03:51 +02:00
640d061de6
Meta Assets as a framework for specifiyng a TimeGrid
2011-01-13 03:36:08 +01:00
3f1b7651e9
GPL header whitespace
2010-12-17 23:28:49 +01:00
7043db90ee
introduce an explicit StreamType::ID
2010-12-10 17:39:39 +01:00
e574fdf702
fix a regression regarding struct-asset naming scheme
2010-06-13 00:31:41 +02:00
0f6c2e84d2
test-driven brainstorming: TypedID usage
2010-06-03 04:37:22 +02:00
c9bf26d8c4
EntryID finished and passes unit test
2010-06-03 04:37:19 +02:00
c691213003
EntryID: fix symbol generation and improve ordering
2010-06-03 04:37:19 +02:00
c43040985c
more stubbing and compilation fixes
2010-06-03 04:37:18 +02:00
e4f015d622
WIP remaining parts of the EntryID implementation, untested
2010-06-03 04:37:18 +02:00
07146ad373
WIP parts of the EntryID implementation, refactor struct asset name generation
2010-06-03 04:37:18 +02:00
2131488afb
test-driven brainstorming: simplified asset-like ID
2010-06-03 04:37:17 +02:00