| 1 |
package ididjfcydgs0hccydh3uvo; |
|---|
| 2 |
|
|---|
| 3 |
/** |
|---|
| 4 |
@version 2.0 |
|---|
| 5 |
@__modelType diagram |
|---|
| 6 |
*/ |
|---|
| 7 |
class diagram { |
|---|
| 8 |
/** |
|---|
| 9 |
@__ref <oiref:cpp#Class#jccl::ConfigManager:oiref><oihard> |
|---|
| 10 |
@__modelType reference |
|---|
| 11 |
@__imported |
|---|
| 12 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mPendingLock:oiref> |
|---|
| 13 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mActiveLock:oiref> |
|---|
| 14 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mPendingCountMutex:oiref> |
|---|
| 15 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mPendingCheckCount:oiref> |
|---|
| 16 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mLastPendingSize:oiref> |
|---|
| 17 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isChunkInActiveList#(#std::string#)#:oiref> |
|---|
| 18 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addChunkDB#(#jccl::ConfigChunkDBPtr#)#:oiref> |
|---|
| 19 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removeChunkDB#(#jccl::ConfigChunkDBPtr#)#:oiref> |
|---|
| 20 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getNumPending#(##)#:oiref> |
|---|
| 21 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#lockPending#(##)#:oiref> |
|---|
| 22 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#unlockPending#(##)#:oiref> |
|---|
| 23 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getPendingBegin#(##)#:oiref> |
|---|
| 24 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getPendingEnd#(##)#:oiref> |
|---|
| 25 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removePending#(#std::list<jccl::ConfigManager:;PendingChunk>::iterator#)#:oiref> |
|---|
| 26 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#debugDumpPending#(#int#)#:oiref> |
|---|
| 27 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isActiveEmpty#(##)#:oiref> |
|---|
| 28 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#lockActive#(##)#:oiref> |
|---|
| 29 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#unlockActive#(##)#:oiref> |
|---|
| 30 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getActiveEnd#(##)#:oiref> |
|---|
| 31 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getActiveBegin#(##)#:oiref> |
|---|
| 32 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removeActive#(#std::string#)#:oiref> |
|---|
| 33 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addActive#(#jccl::ConfigChunkPtr#)#:oiref> |
|---|
| 34 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getActiveConfig#(##)#:oiref> |
|---|
| 35 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#$$constructor$$#(##)#:oiref> |
|---|
| 36 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#vprSingletonHeader#(#jccl::ConfigManager#)#:oiref> |
|---|
| 37 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mChunkHandlers:oiref> |
|---|
| 38 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mCachedLocalHostName:oiref> |
|---|
| 39 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#delayStalePendingList#(##)#:oiref> |
|---|
| 40 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addConfigChunkHandler#(#ConfigChunkHandler*#)#:oiref> |
|---|
| 41 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removeConfigChunkHandler#(#ConfigChunkHandler*#)#:oiref> |
|---|
| 42 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#attemptReconfiguration#(##)#:oiref> |
|---|
| 43 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#$$destructor$$#(##)#:oiref> |
|---|
| 44 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#$$constructor$$#(#const ConfigManager&#)#:oiref> |
|---|
| 45 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#operator=#(#const ConfigManager&#)#:oiref> |
|---|
| 46 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#vprSingletonHeader#(#ConfigManager#)#:oiref> |
|---|
| 47 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isChunkTypeInActiveList#(#std::string#)#:oiref> |
|---|
| 48 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isChunkTypeInPendingList#(#std::string#)#:oiref> |
|---|
| 49 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#refreshPendingList#(##)#:oiref> |
|---|
| 50 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addPendingAdds#(#ConfigChunkDB*#)#:oiref> |
|---|
| 51 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addPendingRemoves#(#ConfigChunkDB*#)#:oiref> |
|---|
| 52 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removePending#(#std::list<PendingChunk>::iterator#)#:oiref> |
|---|
| 53 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removeActive#(#const std::string&#)#:oiref> |
|---|
| 54 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addActive#(#ConfigChunkPtr#)#:oiref> |
|---|
| 55 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isPendingStale#(##)#:oiref> |
|---|
| 56 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#loadRemoteReconfig#(##)#:oiref> |
|---|
| 57 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getNumIncoming#(##)#:oiref> |
|---|
| 58 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#scanForLostDependencies#(##)#:oiref> |
|---|
| 59 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removeConfigElementHandler#(#ConfigElementHandler*#)#:oiref> |
|---|
| 60 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#setRemoteReconfigPlugin#(#jccl::RemoteReconfig*#)#:oiref> |
|---|
| 61 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#addConfigElementHandler#(#ConfigElementHandler*#)#:oiref> |
|---|
| 62 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mIncomingLock:oiref> |
|---|
| 63 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mElementHandlers:oiref> |
|---|
| 64 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mPluginLoader:oiref> |
|---|
| 65 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#mReconfigIf:oiref> |
|---|
| 66 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#removePending#(#std::list<PendingElement>::iterator#)#:oiref> |
|---|
| 67 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#hasElementType#(#const std::string&#)#:oiref> |
|---|
| 68 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isElementTypeInPendingList#(#const std::string&#)#:oiref> |
|---|
| 69 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isElementInActiveList#(#const std::string&#)#:oiref> |
|---|
| 70 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#isElementTypeInActiveList#(#const std::string&#)#:oiref> |
|---|
| 71 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getElementFromActive#(#const std::string&#)#:oiref> |
|---|
| 72 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getElementFromPending#(#const std::string&#)#:oiref> |
|---|
| 73 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager#getElementNamed#(#const std::string&#)#:oiref>*/ |
|---|
| 74 |
class reference { |
|---|
| 75 |
}/** |
|---|
| 76 |
@__ref <oiref:cpp#Class#jccl::ConfigManager::PendingChunk:oiref><oihard> |
|---|
| 77 |
@__modelType reference |
|---|
| 78 |
@__imported |
|---|
| 79 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigManager::PendingChunk#$$constructor$$#(##)#:oiref> |
|---|
| 80 |
@hideClasses |
|---|
| 81 |
@hideOperations |
|---|
| 82 |
*/ |
|---|
| 83 |
class reference5 { |
|---|
| 84 |
}/** |
|---|
| 85 |
@__ref <oiref:cpp#Class#jccl::ConfigChunkPtr:oiref><oihard> |
|---|
| 86 |
@__modelType reference |
|---|
| 87 |
@__imported |
|---|
| 88 |
*/ |
|---|
| 89 |
class reference19 { |
|---|
| 90 |
}/** |
|---|
| 91 |
@__ref <oiref:cpp#Class#jccl::ConfigChunkDB:oiref><oihard> |
|---|
| 92 |
@__modelType reference |
|---|
| 93 |
@__imported |
|---|
| 94 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#mFileName:oiref> |
|---|
| 95 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#mChunks:oiref> |
|---|
| 96 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#$$constructor$$#(##)#:oiref> |
|---|
| 97 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#$$constructor$$#(#ConfigChunkDB&#)#:oiref> |
|---|
| 98 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#$$destructor$$#(##)#:oiref> |
|---|
| 99 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#getFileName#(##)#:oiref> |
|---|
| 100 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#setFileName#(#const std::string&#)#:oiref> |
|---|
| 101 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#vec#(##)#:oiref> |
|---|
| 102 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#loadFromChunkDBNode#(#cppdom::NodePtr#std::string#)#:oiref> |
|---|
| 103 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#createChunkDBNode#(#cppdom::NodePtr&#)#:oiref> |
|---|
| 104 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#load#(#const std::string&#const std::string&#)#:oiref> |
|---|
| 105 |
@__hiddenMember <oiref:cpp#Member#jccl::ConfigChunkDB#save#(#const std::string&#)#:oiref> |
|---|
| 106 |
@hideOperations*/ |
|---|
| 107 |
class reference1 { |
|---|
| 108 |
}/** |
|---|
| 109 |
@__ref <oiref:cpp#Class#jccl::Configuration:oiref><oihard> |
|---|
| 110 |
@__modelType reference |
|---|
| 111 |
@__imported |
|---|
| 112 |
@hideAttributes |
|---|
| 113 |
@hideOperations |
|---|
| 114 |
@hideProperties |
|---|
| 115 |
*/ |
|---|
| 116 |
class reference2 { |
|---|
| 117 |
}}/** |
|---|
| 118 |
|
|---|
| 119 |
@__tags |
|---|
| 120 |
@shapeType ClassDiagram |
|---|
| 121 |
*/ |
|---|
| 122 |
class __tags { |
|---|
| 123 |
}/** |
|---|
| 124 |
@__options |
|---|
| 125 |
*/ |
|---|
| 126 |
class __options { |
|---|
| 127 |
}/** |
|---|
| 128 |
@__positions <oigroup:MemberLink#<oiref:cpp#Member#jccl::ConfigChunkDB#mChunks:oiref>=530,160,530,260:oigroup> |
|---|
| 129 |
<oigroup:MemberLink#<oiref:cpp#Member#jccl::ConfigManager#mActiveConfig:oiref>=330,80,420,80:oigroup> |
|---|
| 130 |
<oigroup:MemberLink#<oiref:cpp#Member#jccl::ConfigManager#lnkjccl::ConfigChunk:oiref>=308,140,308,220:oigroup> |
|---|
| 131 |
<oigroup:<oiref:cpp#Class#jccl::Configuration:oiref>=420,40,253,80,0:oigroup> |
|---|
| 132 |
<oigroup:<oiref:cpp#Class#jccl::ConfigChunkDB:oiref>=420,70,220,90,0:oigroup> |
|---|
| 133 |
<oigroup:<oiref:cpp#Class#jccl::ConfigChunkPtr:oiref>=450,260,155,58,1:oigroup> |
|---|
| 134 |
<oigroup:MemberLink#<oiref:cpp#Member#jccl::ConfigManager#mPendingConfig:oiref>=155,210,155,260:oigroup> |
|---|
| 135 |
<oigroup:<oiref:cpp#Class#jccl::ConfigManager::PendingChunk:oiref>=20,260,270,150,0:oigroup> |
|---|
| 136 |
<oigroup:MemberLink#<oiref:cpp#Member#jccl::ConfigManager::PendingChunk#mChunk:oiref>=290,289,450,289:oigroup> |
|---|
| 137 |
<oigroup:<oiref:cpp#Class#jccl::ConfigManager:oiref>=20,10,310,250,0:oigroup> |
|---|
| 138 |
*/ |
|---|
| 139 |
class __positions { |
|---|
| 140 |
} |
|---|